OTC : DLTTF
$0 (0.0%)
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 652.19M | 607.7M | 558.26M | 191.99M | 136.82M | 429.18M | 393.74M | 348.47M | 290.55M | 225.67M |
| costOfRevenue | 238.85M | 214.51M | 224.76M | 61.28M | 52.28M | 154.58M | 142.28M | 128.26M | 109.86M | 86.91M |
| grossProfit | 413.34M | 393.19M | 333.5M | 130.7M | 84.54M | 274.6M | 251.46M | 220.22M | 180.69M | 138.77M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 61.4M | 169.36M | 136.73M | 70.18M | 66.71M | 155.5M | 157.52M | 134.03M | 106.28M | 88.75M |
| sellingAndMarketingExpenses | 16.02M | 2.7M | 12.01M | 1.1M | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 182.23M | 172.06M | 148.74M | 70.18M | 66.71M | 155.5M | 157.52M | 134.03M | 106.28M | 88.75M |
| otherExpenses | 72.65M | 64.98M | 29.23M | 39.08M | 91.34M | -1.21M | 271K | - | - | 608K |
| operatingExpenses | 254.88M | 237.05M | 177.97M | 109.26M | 158.05M | 154.3M | 157.52M | 133.29M | 105.64M | 88.75M |
| costAndExpenses | 493.73M | 451.56M | 402.73M | 170.55M | 210.33M | 308.88M | 299.79M | 261.55M | 215.5M | 175.66M |
| netInterestIncome | -59.47M | -57.74M | -43.35M | -33.33M | -31.81M | -28.71M | -7.08M | -8.08M | -8.74M | -9.7M |
| interestIncome | - | -1.33M | - | - | - | - | - | 1.55M | - | 6000 |
| interestExpense | 59.47M | 56.41M | 43.35M | 33.33M | 31.81M | 28.71M | 7.08M | 9.64M | 8.74M | 9.71M |
| depreciationAndAmortization | 39.57M | 64.1M | 56.54M | 47.09M | 26.61M | 43.5M | 19.74M | 15.73M | 15.48M | 10.04M |
| ebitda | 198.83M | 226.04M | 209.73M | 66.35M | -5.78M | 160.73M | 117.1M | 103.41M | 75.05M | 47.18M |
| ebit | 159.26M | 161.94M | 153.19M | 19.26M | -32.38M | 117.22M | 93.35M | 83.04M | 51.65M | 37.14M |
| nonOperatingIncomeExcludingInterest | -805K | -5.8M | 2.34M | 2.19M | -41.13M | 3.08M | 3.46M | 3.88M | 3.96M | -184K |
| operatingIncome | 158.46M | 156.14M | 155.53M | 21.44M | -73.51M | 120.3M | 96.82M | 86.92M | 55.61M | 36.96M |
| totalOtherIncomeExpensesNet | -67.22M | -50.61M | -45.87M | -32.88M | -37.95M | -30.61M | -9.51M | -9.64M | -11.5M | -8.5M |
| incomeBeforeTax | 91.24M | 105.53M | 109.66M | -11.44M | -111.46M | 89.69M | 87.3M | 77.29M | 44.11M | 28.46M |
| incomeTaxExpense | 12.5M | 15.31M | 12.93M | -5.11M | -10.78M | 11.48M | 12.08M | 8.98M | 9.19M | 6.83M |
| netIncomeFromContinuingOperations | 78.74M | 90.22M | 96.72M | -6.33M | -100.68M | 78.21M | 75.22M | 68.31M | 34.92M | 21.63M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 78.74M | 90.22M | 96.72M | -6.33M | -100.68M | 78.21M | 75.22M | 68.31M | 34.92M | 21.63M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 78.74M | 90.22M | 96.72M | -6.33M | -100.68M | 78.21M | 75.22M | 68.31M | 34.92M | 21.63M |
| eps | 0.36 | 0.4 | 0.43 | -0.03 | -0.51 | 0.42 | 0.41 | 0.37 | 0.19 | 0.15 |
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 39.58M | 34.17M | 91.32M | 41.11M | 50.2M | 40.59M | 35.91M | 15.74M | 81.08M | 149.16M |
| shortTermInvestments | - | 6.52M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 39.58M | 40.69M | 91.32M | 41.11M | 50.2M | 40.59M | 35.91M | 15.74M | 81.08M | 149.16M |
| netReceivables | 14.29M | 19.01M | 18.28M | 9.74M | 2.96M | 10.38M | 11.91M | 10.62M | 10.61M | 8.46M |
| accountsReceivables | 14.29M | 10.83M | 18.28M | 5.52M | 2.24M | 7.92M | 9.3M | 8.96M | 7.82M | 6M |
| otherReceivables | - | 8.18M | - | 4.22M | 720K | - | 4.32M | 4.28M | 2.78M | 2.46M |
| inventory | 2.76M | 2.4M | 2.34M | 1.66M | 1.26M | 1.93M | 1.95M | 1.76M | 1.82M | 1.35M |
| prepaids | 12.45M | 9.25M | 8M | 4.03M | 3.89M | 6.14M | 8.94M | 7.47M | 5.27M | 3.32M |
| otherCurrentAssets | 24.82M | -45.82M | 8.87M | 36.26M | 2.38M | 5.29M | 1.71M | 2.61M | 2.78M | 2.46M |
| totalCurrentAssets | 93.9M | 71.36M | 128.82M | 92.81M | 60.69M | 64.32M | 60.43M | 38.21M | 98.77M | 162.28M |
| propertyPlantEquipmentNet | 2.47B | 2.37B | 2.09B | 1.74B | 1.61B | 1.86B | 1.18B | 998.81M | 822.44M | 608.79M |
| goodwill | 53.65M | 53.82M | 30.16M | 30.77M | 30.02M | 33.91M | 33.31M | 33.39M | 33.77M | 46.8M |
| intangibleAssets | - | 252K | 895K | 1.22M | 1.72M | 2.22M | 21.1M | 21.18M | 20.5M | - |
| goodwillAndIntangibleAssets | 53.65M | 54.07M | 31.05M | 31.99M | 31.73M | 36.13M | 54.42M | 54.56M | 54.27M | 46.8M |
| longTermInvestments | - | 1.92M | 11.15M | 5.18M | 4.61M | 3.55M | - | - | - | - |
| taxAssets | - | 103K | 21.27M | 20.16M | 12.34M | 3.53M | 2.61M | 3.57M | 1.89M | 3.94M |
| otherNonCurrentAssets | 40.46M | 28.53M | 1.07M | 4.04M | 28.91M | 18.71M | 25.38M | 5.93M | 8M | 39.53M |
| totalNonCurrentAssets | 2.57B | 2.46B | 2.15B | 1.8B | 1.69B | 1.92B | 1.26B | 1.06B | 886.6M | 699.06M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.66B | 2.53B | 2.28B | 1.89B | 1.75B | 1.98B | 1.32B | 1.1B | 985.38M | 861.34M |
| totalPayables | 16.11M | 29.41M | 17.64M | 12.62M | 5.92M | 15.6M | 18.49M | 14.13M | 13.27M | 12.22M |
| accountPayables | 16.11M | 16.72M | 17.64M | 12.62M | 5.92M | 15.6M | 18.49M | 14.13M | 13.27M | 12.22M |
| otherPayables | - | 12.69M | - | - | - | - | - | - | - | - |
| accruedExpenses | 59.64M | - | 79.82M | 52.89M | 28.74M | 34.48M | 29.7M | 28.05M | 31.83M | 23.98M |
| shortTermDebt | - | - | - | -10.51M | - | 89000 | - | 18.21M | 15.73M | 15.97M |
| capitalLeaseObligationsCurrent | 13.94M | 12.04M | 10.35M | 10.05M | 10.76M | 9.67M | - | - | - | - |
| taxPayables | - | 2.66M | 52.69M | 29.13M | 91000 | 664K | 309K | 351K | 1.04M | 4.28M |
| deferredRevenue | - | - | 14.26M | 10.51M | - | 10.35M | - | - | - | - |
| otherCurrentLiabilities | 16.82M | 61.25M | 20.71M | 19.3M | 15.64M | 29.05M | 19.23M | 23.02M | 7.99M | 4.96M |
| totalCurrentLiabilities | 106.51M | 102.7M | 142.78M | 94.86M | 61.05M | 99.23M | 67.42M | 83.41M | 68.82M | 57.13M |
| longTermDebt | 271.63M | 254.39M | 193.49M | 314.56M | 323.18M | 411.74M | 303.2M | 243.71M | 268.08M | 251.05M |
| capitalLeaseObligationsNonCurrent | 764.62M | 686.56M | 641.44M | 471.88M | 388.87M | 352.43M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 84.44M | 71.02M | 42.9M | - | 59.36M | 41.13M | 31.86M | 25.05M | 15.86M |
| otherNonCurrentLiabilities | 98.49M | 7M | 7.4M | 9.38M | 46.15M | -11.65M | 45.91M | 36.57M | 28.09M | 15.86M |
| totalNonCurrentLiabilities | 1.13B | 1.03B | 913.36M | 837.68M | 758.21M | 811.88M | 349.11M | 280.28M | 296.17M | 266.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 778.56M | 698.6M | 651.79M | 481.93M | 399.63M | 362.1M | - | - | - | - |
| totalLiabilities | 1.24B | 1.14B | 1.06B | 932.54M | 819.26M | 911.11M | 416.52M | 363.7M | 364.99M | 324.04M |
| treasuryStock | -19000 | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.13M | 2.24M | 2.23M | 2.23M | 2.23M | 1.85M | 1.84M | 1.84M | 1.83M | 1.83M |
| retainedEarnings | 320.16M | 316.33M | 232.54M | 134.41M | 138.25M | 204.9M | 144.06M | 73.04M | 3.48M | -31.45M |
| additionalPaidInCapital | 507.36M | 530.8M | 530.63M | 530.62M | 530.46M | 530.21M | 528.84M | 528.84M | 528.84M | 528.84M |
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 78.74M | 90.22M | 96.72M | -6.33M | -100.68M | 78.21M | 75.22M | 68.31M | 34.92M | 21.63M |
| depreciationAndAmortization | 73.3M | 64.1M | 56.54M | 47.09M | 47.83M | 43.5M | 19.74M | 15.73M | 15.48M | 10.04M |
| deferredIncomeTax | - | - | -58.18M | -12.2M | 35.68M | -901K | 3.13M | 546K | 12.58M | 5.66M |
| stockBasedCompensation | 3.62M | 5.91M | 3.33M | 2.16M | 2.28M | 2.68M | 2.8M | 1.69M | 1.21M | 639K |
| changeInWorkingCapital | -1.46M | 4.67M | 22.58M | 27.26M | -263K | 861K | 5.34M | -707K | 2.12M | 7.93M |
| accountsReceivables | -1.12M | 4.56M | -13.91M | -4.22M | 12.71M | -793K | -2.41M | -5.25M | -909K | 1.57M |
| inventory | -333K | 110K | -677K | -407K | 650K | 85000 | -191K | 62000 | -64000 | -317K |
| accountsPayables | 782.63K | -33.62M | 37.17M | 31.89M | -13.62M | 1.57M | 7.95M | 4.48M | 3.09M | 6.68M |
| otherWorkingCapital | - | 33.62M | - | - | - | - | 5.54M | -769K | 2.18M | 8.25M |
| otherNonCashItems | 64.08M | 6.47M | 86.87M | 32.6M | 37.95M | 30.61M | 9.51M | 10.18M | 24.08M | 14.16M |
| netCashProvidedByOperatingActivities | 218.27M | 171.38M | 207.86M | 90.58M | 22.8M | 154.97M | 115.75M | 95.21M | 77.81M | 54.4M |
| investmentsInPropertyPlantAndEquipment | -53.62M | -122.25M | -50.33M | -23.24M | -35.64M | -183.8M | -116.43M | -136.06M | -108.6M | -28.55M |
| acquisitionsNet | -4.15M | -90.29M | 66.13M | - | 64.19M | - | -5.61M | -56.72M | -63.45M | -480.4M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -1.02M | -37.21M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -5.26M | -1.82M | -4.04M | -12.92M | -7.92M | -3.53M | -304K | 57.98M | - | -35.89M |
| netCashProvidedByInvestingActivities | -63.03M | -214.37M | 11.75M | -36.16M | 20.64M | -187.33M | -122.34M | -134.79M | -172.06M | -544.84M |
| netDebtIssuance | -7.69M | 56.27M | -115.19M | -26.5M | -85.09M | 92.28M | 45.34M | -13.22M | 40.81M | 265.2M |
| longTermNetDebtIssuance | -7.69M | 56.27M | -105.86M | -17.58M | -85.09M | 92.28M | 45.34M | -13.22M | 40.81M | 265.2M |
| shortTermNetDebtIssuance | - | - | -9.32M | -8.93M | - | - | - | - | - | - |
| netStockIssuance | -54.29M | 175K | 15000 | 162K | 94.6M | 1.38M | 6000 | 7000 | - | - |
| netCommonStockIssuance | -54.29M | 175K | 15000 | 162K | 94.6M | 1.38M | 6000 | 7000 | - | 168.7M |
| commonStockIssuance | - | 175K | 15000 | 162K | 94.6M | 1.38M | 6000 | 7000 | - | 168.7M |
| commonStockRepurchased | -54.29M | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -27.12M | -8.94M | - | - | - | -19.39M | -5.53M | - | - | - |
| commonDividendsPaid | -27.12M | -8.94M | - | - | - | -19.39M | -5.53M | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -61.79M | -62.22M | -50.33M | -39.69M | -43.36M | -38.71M | -13.19M | -10.1M | -9.98M | 154.79M |
| netCashProvidedByFinancingActivities | -150.88M | -14.71M | -165.51M | -66.04M | -33.84M | 35.56M | 26.63M | -23.31M | 30.82M | 419.99M |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 306.46M | 349.84M | 302.34M | 322.87M | 284.83M | 338.01M | 220.25M | 96M | 96M | 68.41M |
| costOfRevenue | 114.15M | 127.58M | 111.27M | 148M | 130.61M | 177.92M | 103.38M | 30.64M | 30.64M | 26.14M |
| grossProfit | 192.31M | 222.27M | 191.07M | 174.87M | 154.22M | 160.09M | 116.86M | 65.35M | 65.35M | 42.27M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 78.28M | 9.01M | 70.42M | 137.01M | 32.35M | 24.53M | 26.68M | 35.09M | 35.09M | 33.36M |
| sellingAndMarketingExpenses | 12.51M | 16.02M | 15.13M | -48.06M | 50.76M | 6.01M | 40.92M | 1.1M | 373K | - |
| sellingGeneralAndAdministrativeExpenses | 90.79M | 96.69M | 85.54M | 88.95M | 83.11M | 90.85M | 67.6M | 35.09M | 35.09M | 33.36M |
| otherExpenses | 44.84M | 36.72M | 35.94M | 1.2M | - | - | - | 177.5K | 177.5K | -836.5K |
| operatingExpenses | 135.63M | 133.4M | 121.48M | 90.15M | 83.11M | 90.85M | 67.6M | 58.11M | 58.11M | 56.88M |
| costAndExpenses | 249.78M | 260.98M | 232.75M | 238.15M | 213.72M | 268.77M | 170.98M | 88.75M | 88.75M | 83.02M |
| netInterestIncome | -31.72M | -32.34M | -27.13M | -26.27M | -29.21M | -26.31M | -22.32M | -16.66M | -16.66M | -15.91M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 31.72M | 32.34M | 27.13M | 28.78M | 27.63M | 25.47M | 22.92M | 16.66M | 16.66M | 15.91M |
| depreciationAndAmortization | 20.37M | 20.48M | 19.08M | 18.03M | 30.29M | 29.32M | 27.22M | 23.55M | 23.55M | 23.91M |
| ebitda | 84.43M | 108.67M | 90.16M | 104.76M | 66.18M | 72.61M | 46.81M | 33.17M | 33.17M | -16.91M |
| ebit | 64.06M | 88.18M | 71.08M | 86.73M | 35.89M | 43.29M | 19.59M | 9.63M | 9.63M | -40.82M |
| nonOperatingIncomeExcludingInterest | -7.38M | 680K | -1.48M | 41.35M | 35.22M | 25.96M | 29.68M | 1.09M | 1.09M | 4.07M |
| operatingIncome | 56.68M | 88.86M | 69.59M | 84.72M | 71.1M | 69.25M | 49.27M | 10.72M | 10.72M | -36.75M |
| totalOtherIncomeExpensesNet | -33.39M | -39.51M | -27.71M | -57.15M | -45.91M | -40.42M | -23.26M | -16.44M | -16.44M | -18.98M |
| incomeBeforeTax | 23.29M | 49.36M | 41.88M | 27.57M | 50.39M | 57.65M | 52.01M | -5.72M | -5.72M | -55.73M |
| incomeTaxExpense | 3.69M | 6.39M | 6.11M | 3.44M | 8.43M | 7.67M | 5.26M | -2.55M | -2.55M | -5.39M |
| netIncomeFromContinuingOperations | 19.6M | 42.97M | 35.77M | 24.13M | 20.98M | 24.99M | 23.37M | -3.16M | -3.16M | -50.34M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 20.98M | 24.99M | 23.37M | - | - | - |
| netIncome | 19.6M | 42.97M | 35.77M | 24.13M | 41.96M | 49.98M | 46.74M | -3.16M | -3.16M | -50.34M |
| netIncomeDeductions | - | - | - | - | 20.98M | 24.99M | 23.37M | - | - | - |
| bottomLineNetIncome | 19.6M | 42.97M | 35.77M | 24.13M | 20.98M | 24.99M | 23.37M | -3.16M | -3.16M | -50.34M |
| eps | 0.09 | 0.2 | 0.16 | 0.11 | 0.19 | 0.22 | 0.21 | -0.01 | -0.01 | -0.25 |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 28.21M | 39.58M | 40.88M | 34.17M | 114.36M | 91.32M | 76.07M | 41.11M | 40.93M | 50.2M |
| shortTermInvestments | - | - | 2.95M | 6.52M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 28.21M | 39.58M | 43.83M | 40.69M | 114.36M | 91.32M | 76.07M | 41.11M | 40.93M | 50.2M |
| netReceivables | 20.75M | 14.29M | 22.59M | 19.01M | 20.57M | 18.28M | 22.02M | 6.74M | 5.11M | 2.96M |
| accountsReceivables | 20.75M | 14.29M | 22.59M | 10.83M | 16.03M | 13.82M | 16.98M | 5.52M | 5.11M | 2.24M |
| otherReceivables | - | - | - | 8.18M | 9.04M | 8.44M | 6.84M | 4.22M | - | 720K |
| inventory | 2.45M | 2.76M | 2.47M | 2.4M | 2.11M | 2.34M | 2.09M | 1.66M | 1.37M | 1.26M |
| prepaids | 21.03M | 12.45M | 19.26M | 9.25M | 14.61M | 8M | 15.26M | 4.03M | - | 3.89M |
| otherCurrentAssets | 4.29M | 24.82M | 2.84M | 6.52M | 4.5M | 3.98M | 41.15M | 39.25M | 34.82M | 2.38M |
| totalCurrentAssets | 76.73M | 93.9M | 90.99M | 71.36M | 158.86M | 128.82M | 156.59M | 92.81M | 82.23M | 60.69M |
| propertyPlantEquipmentNet | 2.53B | 2.47B | 2.42B | 2.37B | 2.24B | 2.09B | 1.96B | 1.74B | 1.62B | 1.61B |
| goodwill | - | 53.65M | - | 53.82M | 30.53M | 30.16M | 30.55M | 30.77M | 30.54M | 30.02M |
| intangibleAssets | 56.52M | - | 54.13M | 252K | 568K | 895K | 1.13M | 1.22M | 1.48M | 1.72M |
| goodwillAndIntangibleAssets | 56.52M | 53.65M | 54.13M | 54.07M | 31.1M | 31.05M | 31.68M | 31.99M | 32.03M | 31.73M |
| longTermInvestments | - | - | - | 1.92M | 16.79M | 11.15M | 11.46M | - | - | 4.61M |
| taxAssets | - | - | - | - | 20.31M | 21.27M | 22.13M | 20.16M | 20.89M | 12.34M |
| otherNonCurrentAssets | 36.19M | 40.46M | 35.36M | 28.64M | 1.44M | 1.07M | 1.56M | 9.22M | 11.98M | 28.91M |
| totalNonCurrentAssets | 2.62B | 2.57B | 2.51B | 2.46B | 2.3B | 2.15B | 2.03B | 1.8B | 1.68B | 1.69B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.7B | 2.66B | 2.6B | 2.53B | 2.46B | 2.28B | 2.18B | 1.89B | 1.77B | 1.75B |
| totalPayables | 24.63M | 16.11M | 22.03M | 29.41M | 23.81M | 17.64M | 25.69M | 12.62M | 57.55M | 5.92M |
| accountPayables | 24.63M | 16.11M | 22.03M | 16.72M | 23.81M | 17.64M | 25.69M | 12.62M | 57.55M | 5.92M |
| otherPayables | - | - | - | 12.69M | - | - | - | - | - | - |
| accruedExpenses | 67.58M | 59.64M | 57.95M | 57.82M | 41.96M | 79.82M | 75.64M | 52.89M | 1.53M | 28.74M |
| shortTermDebt | - | - | - | -13.46M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 13.3M | 13.94M | 12.61M | 12.04M | 9.9M | 10.35M | 9.92M | 10.05M | 9.77M | 10.76M |
| taxPayables | - | - | - | 2.66M | 22.2M | 52.69M | 54.13M | 29.13M | 82000 | 91000 |
| deferredRevenue | - | - | - | 13.46M | 17.78M | 14.26M | 16.68M | - | - | - |
| otherCurrentLiabilities | 18.48M | 16.82M | 18.68M | 3.43M | 22.3M | 20.71M | 15.25M | 19.3M | 82000 | 15.64M |
| totalCurrentLiabilities | 123.99M | 106.51M | 111.26M | 102.7M | 115.75M | 142.78M | 143.17M | 94.86M | 68.93M | 61.05M |
| longTermDebt | 314.28M | 271.63M | 265.95M | 254.39M | 265.23M | 193.49M | 276.35M | 314.56M | 347.39M | 323.18M |
| capitalLeaseObligationsNonCurrent | 759.61M | 764.62M | 706.49M | 686.56M | 646.8M | 641.44M | 618.58M | 471.88M | 391M | 388.87M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 84.44M | - | 71.02M | - | - | - | - |
| otherNonCurrentLiabilities | 98.48M | 98.49M | 92.4M | 7M | 88.8M | 7.4M | 62.07M | 51.25M | 47.43M | 46.15M |
| totalNonCurrentLiabilities | 1.17B | 1.13B | 1.06B | 1.03B | 1B | 913.36M | 957M | 837.68M | 785.82M | 758.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 772.91M | 778.56M | 719.1M | 698.6M | 656.71M | 651.79M | 628.5M | 481.93M | 400.77M | 399.63M |
| totalLiabilities | 1.3B | 1.24B | 1.18B | 1.14B | 1.12B | 1.06B | 1.1B | 932.54M | 854.75M | 819.26M |
| treasuryStock | -37000 | -19000 | -699K | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.12M | 2.13M | 2.24M | 2.24M | 2.23M | 2.23M | 2.23M | 2.23M | 2.23M | 2.23M |
| retainedEarnings | 317.45M | 320.16M | 333.07M | 316.33M | 277M | 232.54M | 182.72M | 134.41M | 110.26M | 138.25M |
| additionalPaidInCapital | 507.36M | 507.36M | 533.09M | 530.8M | 530.73M | 530.63M | 530.62M | 530.62M | 530.62M | 530.46M |
| date | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 19.6M | 42.97M | 35.77M | 24.13M | 41.96M | 49.98M | 46.74M | -3.16M | -3.16M | -50.34M |
| depreciationAndAmortization | 38.18M | 38.11M | 35.18M | 33.82M | 30.29M | 29.32M | 27.22M | 23.55M | 23.55M | 23.91M |
| deferredIncomeTax | - | - | - | -912K | 1.37M | 3.18M | -318K | -6.1M | -6.1M | 17.84M |
| stockBasedCompensation | 2.85M | 2M | 1.61M | 1.15M | 1.8M | 1.07M | 593K | 1.08M | 1.08M | 1.14M |
| changeInWorkingCapital | -12.72M | 12.76M | -14.22M | 6.51M | -38.19M | 5.63M | 16.95M | 13.63M | 13.63M | -131.5K |
| accountsReceivables | -13.07M | 13.04M | -14.16M | 13.14M | -8.58M | 10.74M | -24.65M | -2.11M | -2.11M | 6.35M |
| inventory | 345K | -277K | -56000 | -125K | 235K | -250K | -427K | -203.5K | -203.5K | 325K |
| accountsPayables | 19.61M | -4.01M | 4.96M | -3.78M | -29.84M | -4.86M | 42.02M | 15.94M | 15.94M | -6.81M |
| otherWorkingCapital | - | - | - | -2.73M | - | - | - | - | - | - |
| otherNonCashItems | 48.12M | 30.87M | 33.2M | 39.39M | 121.91M | 67.61M | 39.81M | 16.3M | 16.3M | 18.98M |
| netCashProvidedByOperatingActivities | 96.03M | 126.72M | 91.55M | 104.08M | 58.57M | 102.72M | 92.91M | 45.29M | 45.29M | 11.4M |
| investmentsInPropertyPlantAndEquipment | -23.2M | -28.33M | -25.29M | -47.96M | -72.33M | -20.8M | -19.72M | -11.62M | -11.62M | -17.82M |
| acquisitionsNet | -76.36M | -4.15M | - | -90.99M | -3.09M | 28.01M | 24.26M | - | - | 32.1M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 20.68M | 3.49M | -8.75M | 275K | -275K | 9.63M | -9.63M | -6.46M | -6.46M | -3.96M |
| netCashProvidedByInvestingActivities | -78.88M | -28.99M | -34.04M | -138.67M | -75.7M | 16.84M | -5.09M | -18.08M | -18.08M | 10.32M |
| netDebtIssuance | 37.44M | - | -2.12M | - | - | - | - | -13.25M | -13.25M | -42.54M |
| longTermNetDebtIssuance | 37.44M | - | -2.12M | - | - | - | - | -8.79M | -8.79M | -42.54M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -4.46M | -4.46M | - |
| netStockIssuance | -13.07M | -48.33M | -6.27M | 83884 | 107.98K | 16053 | - | 81000 | 81000 | 47.3M |
| netCommonStockIssuance | -13.07M | -48.33M | -6.27M | 83884 | 107.98K | 16053 | - | 81000 | 81000 | 47.3M |
| commonStockIssuance | - | - | - | 76000 | 99000 | 15000 | - | 81000 | 81000 | 47.3M |
| commonStockRepurchased | -13.07M | -48.33M | -6.27M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.77M | -9.16M | -17.95M | -4.47M | - | - | - | - | - | - |
| commonDividendsPaid | -17.77M | -9.16M | -17.95M | -4.47M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -34.59M | -41.54M | -25.51M | -40.74M | 39.22M | -53.13M | -29.63M | -19.85M | -19.85M | -21.68M |
| netCashProvidedByFinancingActivities | -27.99M | -99.02M | -51.85M | -45.21M | 39.22M | -101.47M | -51.81M | -33.02M | -33.02M | -16.92M |