OTC : EOHDF
$0 (0.0%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 785.35M | 822.73M | 874.92M | 754.37M | 620.53M | 540.43M | 464.49M | 380.99M | 205.04M | 206.56M |
| costOfRevenue | 329.39M | 358.41M | 398.25M | 317.74M | 247.85M | 202.5M | 181.55M | 167.02M | 93.08M | 100.99M |
| grossProfit | 455.96M | 464.32M | 476.67M | 436.63M | 372.68M | 337.93M | 282.94M | 213.98M | 111.96M | 105.57M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 82.75M | 120.41M | 166.07M | 155.45M | 98.42M | 62.86M | 58.4M | 50.36M | 30.23M | 37.56M |
| sellingAndMarketingExpenses | - | - | - | - | 2.01M | 2.01M | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 82.75M | 120.41M | 166.07M | 155.45M | 100.44M | 64.87M | 58.4M | 50.36M | 30.23M | 37.56M |
| otherExpenses | 240.19M | 229.55M | 4.04M | 244K | 8.65M | 4.55M | -13.47M | -22.09M | -88.47M | -45.68M |
| operatingExpenses | 322.94M | 349.96M | 400.63M | 320.26M | 262.66M | 218.42M | 170.52M | 139.73M | 105.33M | 120.22M |
| costAndExpenses | 652.33M | 706.24M | 798.88M | 638M | 510.52M | 420.92M | 352.08M | 306.74M | 198.41M | 221.2M |
| netInterestIncome | -25.25M | -25.6M | -27.26M | -24.02M | -87.91M | -52.6M | -54.16M | -50.42M | -48.39M | 23.89M |
| interestIncome | 2.44M | 1.8M | 670K | 164K | 362K | 216K | 962K | 492K | 54000 | 79.34M |
| interestExpense | 27.69M | 27.39M | 27.93M | 24.18M | 88.28M | 52.82M | 55.12M | 50.91M | 48.44M | 55.46M |
| depreciationAndAmortization | 155.41M | 137.58M | 145.82M | 129.44M | 129.44M | 118.58M | 114.99M | 89.34M | 69.86M | 61.55M |
| ebitda | 290.35M | 258.19M | 225.59M | 244.31M | 236.44M | 223M | 192.75M | 136.21M | -20.23M | 88.36M |
| ebit | 134.94M | 115.68M | 79.76M | 114.87M | 117.87M | 108.01M | 88.8M | 37.52M | -93.03M | -164.01M |
| nonOperatingIncomeExcludingInterest | -1.92M | 814K | 222.69M | 193.4M | 157.35M | 165.57M | 14.66M | 36.72M | 99.67M | 183.03M |
| operatingIncome | 133.02M | 116.49M | 80.75M | 116.77M | 119.02M | 124.27M | 99.9M | 52.65M | -81.78M | 19.02M |
| totalOtherIncomeExpensesNet | -25.77M | -40.89M | -250.62M | -217.58M | -245.63M | -218.39M | -69.78M | -87.64M | -148.11M | -238.48M |
| incomeBeforeTax | 107.25M | 75.6M | 51.84M | 90.68M | 29.59M | 55.19M | 33.67M | -13.39M | -141.48M | -219.46M |
| incomeTaxExpense | 32.11M | 22.94M | 10.51M | 25.73M | 8.9M | -10.94M | 41.37M | -18.71M | 14.67M | 5.93M |
| netIncomeFromContinuingOperations | 75.14M | 52.66M | 41.33M | 64.95M | 20.7M | 66.13M | 33.67M | 5.32M | -156.15M | -225.39M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 287K | 6.06M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -3000 | - | - | -24.32M | - |
| netIncome | 75.14M | 52.66M | 41.33M | 64.95M | 20.7M | 66.13M | 33.96M | 11.38M | -180.46M | -225.39M |
| netIncomeDeductions | - | - | - | - | - | -3000 | 287K | 6.06M | -23.3M | -56.94M |
| bottomLineNetIncome | 75.14M | 52.66M | 41.33M | 64.95M | 20.7M | 66.13M | 33.67M | 5.32M | -157.17M | -168.45M |
| eps | 0.14 | 0.1 | 0.08 | 0.12 | 0.04 | 0.19 | 0.11 | 0.04 | -1.69 | -3.67 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 126.36M | 78.26M | 46.67M | 60.16M | 74.72M | 198.17M | 36.19M | 171.43M | 16.98M | 24.85M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 126.36M | 78.26M | 46.67M | 60.16M | 74.72M | 198.17M | 36.19M | 171.43M | 16.98M | 24.85M |
| netReceivables | 138.67M | 139.23M | 158.12M | 146.85M | 124.7M | 113.79M | 87.26M | 90.72M | 113.74M | 38.82M |
| accountsReceivables | 108.56M | 111.86M | 112.07M | 109.87M | 96.45M | 93.52M | 82.01M | 85.77M | 87.82M | 32.8M |
| otherReceivables | 30.11M | 27.68M | 45.69M | 36.98M | 28.45M | 20.81M | 5.77M | 4.95M | 25.91M | 6.02M |
| inventory | 42.38M | 41.64M | 23.44M | 25.31M | 19.2M | 14.77M | 6.34M | 4.9M | 3.11M | 5.33M |
| prepaids | 3.8M | 5.08M | 4.7M | 3.55M | 4.52M | 3.28M | 4.72M | 2.72M | 2.96M | 1.83M |
| otherCurrentAssets | 35.62M | 29.78M | 13M | 19.59M | 16.91M | 8.98M | 8.57M | 12.95M | 52.34M | 36.75M |
| totalCurrentAssets | 346.83M | 294M | 245.93M | 255.45M | 228.64M | 333.2M | 137.42M | 277.42M | 163M | 106.8M |
| propertyPlantEquipmentNet | 883.55M | 867.34M | 828.16M | 758.99M | 702.08M | 673.3M | 579.67M | 407.95M | 349.74M | 280.18M |
| goodwill | 8M | 8M | 8M | 8M | 8M | 8M | 8M | - | - | - |
| intangibleAssets | 197K | 749K | 1.65M | 2.97M | 2.32M | 2.25M | 1.07M | 1.99M | 2.89M | 2.34M |
| goodwillAndIntangibleAssets | 8.2M | 8.75M | 9.66M | 10.97M | 10.33M | 10.25M | 9.08M | 1.99M | 2.89M | 2.34M |
| longTermInvestments | - | - | - | - | -24.49M | 369K | 799K | 799K | 799K | 12.63M |
| taxAssets | - | - | - | - | 24.49M | 32.56M | 23.21M | 22.18M | - | 19.51M |
| otherNonCurrentAssets | 8.41M | 4.66M | 4.68M | 1 | 24.49M | 38.92M | 18.5M | 5.71M | 4.25M | 12.47M |
| totalNonCurrentAssets | 900.17M | 880.76M | 842.49M | 769.96M | 736.9M | 755.4M | 631.25M | 438.63M | 357.68M | 320.9M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.25B | 1.17B | 1.09B | 1.03B | 965.54M | 1.09B | 768.67M | 716.05M | 520.68M | 427.69M |
| totalPayables | 130.97M | 39.32M | 80.72M | 75.36M | 55.21M | 46.75M | 28.8M | 31.88M | 24.49M | 13.66M |
| accountPayables | 106.68M | 39.32M | 80.72M | 75.36M | 45.8M | 46.75M | 28.8M | 31.88M | 24.49M | 13.66M |
| otherPayables | 24.29M | - | - | - | 9.41M | - | - | - | - | - |
| accruedExpenses | - | 19.26M | - | - | 15.89M | 18.56M | 14.33M | 18.1M | 4.28M | 2.69M |
| shortTermDebt | 2.98M | 32.9M | 2.32M | 964K | 12.89M | 107.88M | 11.46M | 9.72M | 9.95M | 535K |
| capitalLeaseObligationsCurrent | 19.43M | 20.65M | 21.43M | 14M | 12.9M | 25.99M | 4.02M | 1.16M | 5.31M | 4.04M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | 6.7M | - | 64M | - | - | 72.8M | 27.85M |
| otherCurrentLiabilities | 11.53M | 83.69M | 82.06M | 72.27M | 50.78M | 34.56M | 47.66M | 36.98M | 60.6M | 26.04M |
| totalCurrentLiabilities | 164.91M | 195.82M | 186.53M | 169.29M | 147.67M | 233.74M | 106.27M | 97.84M | 104.64M | 46.97M |
| longTermDebt | 249.4M | 249.48M | 249.61M | 245.45M | 250.41M | 460.46M | 446.02M | 464.34M | 442.65M | 368.28M |
| capitalLeaseObligationsNonCurrent | 49.53M | 55.7M | 49.29M | 40.64M | 35.4M | 36.57M | 17.89M | - | 4.49M | 4.96M |
| deferredRevenueNonCurrent | - | - | - | - | -94.82M | -74.29M | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 67.9M | - | 12.85M | 2.12M | 94.82M | 74.29M | - | - | - | - |
| otherNonCurrentLiabilities | 437K | 36.52M | 696K | 682K | 655K | 581K | 406K | 386K | 904K | 1.49M |
| totalNonCurrentLiabilities | 367.27M | 341.7M | 312.44M | 288.9M | 286.47M | 497.61M | 464.32M | 464.73M | 448.05M | 374.73M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 68.96M | 76.35M | 70.72M | 54.65M | 48.3M | 62.56M | 21.91M | 1.16M | 9.8M | 9.01M |
| totalLiabilities | 532.18M | 537.52M | 498.98M | 458.19M | 434.14M | 731.35M | 570.59M | 562.57M | 552.69M | 421.7M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.15B | 1.15B | 1.15B | 1.16B | 1.17B | 1.02B | 931.2M | 915.22M | 749.12M | 593.62M |
| retainedEarnings | -432.02M | -507.16M | -553.34M | -596.22M | -647.68M | -668.38M | -734.51M | -768.07M | -780.59M | -600.12M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 49.41M | 35.1M | 41.33M | 64.95M | 20.7M | 66.13M | 33.67M | - | - | - |
| depreciationAndAmortization | 102.19M | 103.45M | 145.82M | 129.44M | 118.58M | 114.99M | 89.34M | - | - | - |
| deferredIncomeTax | - | - | -1.42M | -2M | -6.01M | -9.34M | -870K | - | - | - |
| stockBasedCompensation | - | 3.53M | 1.42M | 2M | 6.01M | 14.29M | 14.67M | - | - | - |
| changeInWorkingCapital | - | -120K | -16.67M | -3.59M | 19.57M | -14.81M | 11.66M | - | - | - |
| accountsReceivables | - | - | -22.5M | -33.41M | -10.43M | -4.45M | 9.96M | - | - | - |
| inventory | - | - | -965K | -6.11M | -4.43M | -8.42M | -708K | - | - | - |
| accountsPayables | - | - | 5.68M | 33.23M | 33.11M | -3.18M | 2.14M | - | - | - |
| otherWorkingCapital | - | -120K | 1.12M | 2.7M | 1.32M | 1.23M | 276K | - | - | - |
| otherNonCashItems | 253.78M | 233.76M | 35.91M | 30.34M | 46.78M | 271.03M | 203.09M | - | - | - |
| netCashProvidedByOperatingActivities | 253.78M | 237.17M | 206.39M | 221.15M | 205.62M | 181.97M | 169.6M | 125.53M | 14.22M | 70.64M |
| investmentsInPropertyPlantAndEquipment | -161.78M | -214.95M | -179.41M | -170.42M | -154.15M | -118.83M | -180.51M | -80.5M | -31.37M | -38.22M |
| acquisitionsNet | 8.28M | 9.01M | 3.48M | -2.25M | 4.27M | -57.42M | -93.78M | -69.25M | -14.44M | - |
| purchasesOfInvestments | - | - | - | - | -4M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 328K | - | - | - | - | - |
| otherInvestingActivities | 12.6M | 13.51M | -4.95M | 2.79M | 4M | 6.4M | 23.26M | 22.66M | 31.86M | 15.1M |
| netCashProvidedByInvestingActivities | -149.18M | -201.43M | -180.88M | -169.87M | -149.56M | -169.85M | -251.02M | -127.09M | -13.96M | -23.11M |
| netDebtIssuance | -30M | 28.78M | 4.02M | 3.17M | -289.42M | 97M | -47.52M | - | -3.01M | - |
| longTermNetDebtIssuance | -30M | 28.78M | 4.02M | 3.17M | -289.42M | 97M | -47.52M | - | -3.01M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -2.12M | -7.33M | -17.2M | 144.9M | - | - | 164.41M | - | - |
| netCommonStockIssuance | - | -2.12M | -7.33M | -17.2M | 144.9M | 63.19M | - | 164.41M | 20M | -41.97M |
| commonStockIssuance | - | - | - | - | 146.1M | 63.19M | - | 164.41M | 20M | - |
| commonStockRepurchased | - | -2.12M | -7.33M | -17.2M | -1.2M | - | - | - | - | -41.97M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -6.49M | -13.03M | -13.48M | - | - | - | - | - | - |
| commonDividendsPaid | - | -6.49M | -13.03M | -13.48M | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26.5M | -24.31M | -22.66M | -38.17M | -34.95M | 52.82M | -6.2M | -7.68M | -3.86M | -49.31M |
| netCashProvidedByFinancingActivities | -56.5M | -4.13M | -39M | -65.69M | -179.47M | 149.82M | -53.72M | 156.73M | -6.87M | -49.31M |
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 420.61M | 398.04M | 387.31M | 388.2M | 434.52M | 445.38M | 429.54M | 381.52M | 372.85M | 321.88M |
| costOfRevenue | 299.91M | 280.53M | 162.54M | 157.03M | 343.44M | 336.88M | 358.39M | 301.74M | 286.56M | 228.9M |
| grossProfit | 120.69M | 117.51M | 224.78M | 231.18M | 91.09M | 108.5M | 71.15M | 79.78M | 86.29M | 92.98M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 56.91M | 49.6M | 36.48M | 40.19M | 35.91M | 46.5M | 57.11M | 21.28M | 29.21M | 39.42M |
| otherExpenses | - | - | - | - | -1.74M | -1.17M | -2.91M | -368K | -312K | - |
| operatingExpenses | 56.91M | 49.6M | 36.48M | 40.19M | 34.16M | 45.32M | 54.2M | 20.91M | 28.9M | 39.42M |
| costAndExpenses | 356.82M | 330.13M | 199.01M | 197.22M | 377.6M | 382.2M | 412.58M | 322.64M | 315.46M | 268.33M |
| netInterestIncome | -10.75M | -11.8M | -13.31M | -25.03M | -13.08M | -14.36M | -12.9M | -10.9M | -13.12M | -34.76M |
| interestIncome | 1.41M | 1.42M | 631.04K | 2.24M | 677K | 502K | 168K | 149K | 15000 | 151K |
| interestExpense | 12.16M | 13.22M | 13.31M | 27.26M | 13.76M | 14.86M | 13.07M | 11.05M | 13.13M | 34.91M |
| depreciationAndAmortization | 78.47M | 77.86M | 77.54M | 61.22M | 76.36M | 73.09M | 72.73M | 66.84M | 62.6M | 60.38M |
| ebitda | 142.26M | 150M | 137.99M | 120.85M | 104.39M | 103.96M | 81.21M | 97.44M | 91.3M | 88.55M |
| ebit | 63.79M | 72.14M | 60.45M | 59.63M | 28.03M | 30.87M | 8.48M | 30.6M | 28.7M | 28.17M |
| nonOperatingIncomeExcludingInterest | - | -4.23M | 127.85M | 131.36M | 28.9M | 32.3M | 8.48M | 28.27M | 28.7M | 25.38M |
| operatingIncome | 63.79M | 67.91M | 188.3M | 190.99M | 56.93M | 63.18M | 16.95M | 58.87M | 57.39M | 53.56M |
| totalOtherIncomeExpensesNet | -8.7M | -8.99M | -139.97M | -143.11M | -38.9M | -34.49M | -15.04M | -28.82M | -29.24M | -37.63M |
| incomeBeforeTax | 55.09M | 58.92M | 48.33M | 47.88M | 18.03M | 28.68M | 3.82M | 30.05M | 28.15M | 15.92M |
| incomeTaxExpense | 16.43M | 17.36M | 14.75M | 14.62M | 8.32M | 9.35M | 1.16M | 12.67M | 13.06M | 7.24M |
| netIncomeFromContinuingOperations | 38.65M | 41.56M | 33.58M | 33.26M | 9.7M | 19.33M | 1.33M | 17.38M | 15.09M | 8.68M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 9.7M | 19.33M | 1.33M | 17.38M | 15.09M | 8.68M |
| netIncome | 38.65M | 41.56M | 33.58M | 33.26M | 19.4M | 38.66M | 2.67M | 34.77M | 30.19M | 17.36M |
| netIncomeDeductions | - | - | - | - | 9.7M | 19.33M | 1.33M | 17.38M | 15.09M | 8.68M |
| bottomLineNetIncome | 38.65M | 41.56M | 33.58M | 33.26M | 9.7M | 19.33M | 1.33M | 17.38M | 15.09M | 8.68M |
| eps | 0.08 | 0.08 | 0.07 | 0.06 | 0.04 | 0.07 | 0.01 | 0.07 | 0.06 | 0.03 |
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 171.09M | 126.36M | 110.19M | 78.26M | 64.45M | 46.67M | 76.08M | 60.16M | 61.45M | 74.72M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 171.09M | 126.36M | 110.19M | 78.26M | 64.45M | 46.67M | 76.08M | 60.16M | 61.45M | 74.72M |
| netReceivables | 155.34M | 138.67M | 131.23M | 139.23M | 139.24M | 158.12M | 140.15M | 146.85M | 130.04M | 124.7M |
| accountsReceivables | 145.21M | 108.56M | 131.23M | 111.86M | 128.97M | 112.26M | 140.15M | 109.87M | 130.04M | 96.45M |
| otherReceivables | 10.13M | 30.11M | 5.22M | 27.68M | 6.99M | 45.69M | 7.76M | 36.98M | - | 28.45M |
| inventory | 48.31M | 42.38M | 36.45M | 41.64M | 18.71M | 23.44M | 21.06M | 25.31M | 19.79M | 19.2M |
| prepaids | 10.49M | 3.8M | 6.65M | 5.08M | -10.27M | 4.7M | 7.68M | 3.55M | 10.48M | 4.52M |
| otherCurrentAssets | 20.81M | 35.62M | 19.63M | 29.78M | 57.51M | 13M | 26.46M | 19.59M | 526K | 16.91M |
| totalCurrentAssets | 406.04M | 346.83M | 304.15M | 294M | 269.64M | 245.93M | 263.76M | 255.45M | 222.3M | 228.64M |
| propertyPlantEquipmentNet | 884.84M | 883.55M | 880.36M | 867.34M | 845.61M | 828.16M | 783.36M | 758.99M | 729.42M | 702.08M |
| goodwill | - | 8M | - | 8M | - | 8M | - | 8M | - | 8M |
| intangibleAssets | 8.12M | 197K | 8.47M | 749K | 9.22M | 1.65M | 10.25M | 2.97M | 11.72M | 2.32M |
| goodwillAndIntangibleAssets | 8.12M | 8.2M | 8.47M | 8.75M | 9.22M | 9.66M | 10.25M | 10.97M | 11.72M | 10.33M |
| longTermInvestments | 12.96M | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | 10.96M | 24.49M |
| otherNonCurrentAssets | 4.69M | 8.41M | 4.66M | 4.66M | 4.67M | 4.68M | 1 | 1 | - | 1 |
| totalNonCurrentAssets | 910.61M | 900.17M | 893.5M | 880.76M | 859.49M | 842.49M | 793.61M | 769.96M | 752.1M | 736.9M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.32B | 1.25B | 1.2B | 1.17B | 1.13B | 1.09B | 1.06B | 1.03B | 974.39M | 965.54M |
| totalPayables | 150.08M | 130.97M | 111.42M | 39.32M | 134.28M | 80.72M | 124.32M | 75.36M | 109.2M | 55.21M |
| accountPayables | 150.08M | 106.68M | 111.42M | 39.32M | 134.28M | 80.72M | 124.32M | 75.36M | 109.2M | 45.8M |
| otherPayables | - | 24.29M | - | - | - | - | - | - | - | 9.41M |
| accruedExpenses | - | - | 10.44M | 19.26M | - | - | - | - | 13.32M | 15.89M |
| shortTermDebt | 270.22M | 2.98M | 35.61M | 32.9M | 26.27M | 2.32M | 40.61M | 964K | 3.86M | 12.89M |
| capitalLeaseObligationsCurrent | - | 19.43M | 18.82M | 20.65M | 24.84M | 21.43M | 15.17M | 14M | 11.8M | 12.9M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | 6.7M | - | - |
| otherCurrentLiabilities | 12.25M | 11.53M | 6.46M | 83.69M | 14.56M | 82.06M | 14.25M | 72.27M | 9.67M | 50.78M |
| totalCurrentLiabilities | 432.55M | 164.91M | 176.29M | 195.82M | 199.96M | 186.53M | 194.34M | 169.29M | 138.19M | 147.67M |
| longTermDebt | 45.14M | 249.4M | 249.43M | 249.48M | 249.56M | 249.61M | 249.65M | 245.45M | 244.92M | 250.41M |
| capitalLeaseObligationsNonCurrent | 45.54M | 49.53M | 48.52M | 55.7M | 53.86M | 49.29M | 51.63M | 40.64M | 38.05M | 35.4M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 84.31M | 67.9M | - | - | - | 12.85M | - | 2.12M | - | - |
| otherNonCurrentLiabilities | -46.12M | 437K | 51.3M | 36.52M | 21.86M | 696K | 3.91M | 682K | 478K | 655K |
| totalNonCurrentLiabilities | 128.87M | 367.27M | 349.25M | 341.7M | 325.28M | 312.44M | 305.19M | 288.9M | 283.45M | 286.47M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 45.54M | 68.96M | 67.33M | 76.35M | 78.71M | 70.72M | 66.79M | 54.65M | 49.86M | 48.3M |
| totalLiabilities | 561.42M | 532.18M | 525.55M | 537.52M | 525.24M | 498.98M | 499.53M | 458.19M | 421.64M | 434.14M |
| treasuryStock | - | - | -27.96M | - | -26.26M | - | -32.12M | - | -34.93M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.15B | 1.15B | 1.22B | 1.15B | 1.22B | 1.15B | 1.23B | 1.16B | 1.24B | 1.17B |
| retainedEarnings | -393.2M | -432.02M | -473.58M | -507.16M | -540.42M | -553.34M | -600.09M | -596.22M | -624.29M | -647.68M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 38.65M | 41.56M | 33.58M | 33.26M | 19.4M | 38.66M | 2.67M | 34.77M | 30.19M | 17.36M |
| depreciationAndAmortization | 78.47M | 77.86M | 77.54M | 79.92M | 76.36M | 73.09M | 72.73M | 66.84M | 62.6M | 60.38M |
| deferredIncomeTax | - | - | - | - | - | -135.26M | - | -115.42M | - | - |
| stockBasedCompensation | - | - | 1.8M | 1.73M | 900K | 258.44K | 450K | 149.63K | - | - |
| changeInWorkingCapital | - | - | - | -120K | - | -11.18M | - | -18.41M | - | - |
| accountsReceivables | - | - | - | 3.83M | - | -11.25M | - | -16.7M | - | - |
| inventory | - | - | - | -112K | - | -482.5K | - | -3.06M | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | -3.84M | - | 557.5K | - | 1.35M | - | - |
| otherNonCashItems | 27.97M | 15.49M | 5.94M | 6.72M | 172.62M | 168.69M | 142.19M | 149.32M | 11.1M | 26.99M |
| netCashProvidedByOperatingActivities | 145.1M | 134.91M | 118.87M | 121.51M | 115.66M | 134.26M | 72.12M | 117.25M | 103.9M | 104.73M |
| investmentsInPropertyPlantAndEquipment | -90.63M | -84.15M | -77.63M | -108.27M | -106.68M | -104.94M | -74.48M | -87.14M | -83.27M | -92.14M |
| acquisitionsNet | 3.97M | 9.7M | 1.79M | 4.44M | 6.85M | 2.23M | 1.26M | 280K | 263K | 850K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 1 | 2.9M | 6.66M | 3.43M | -4.95M | 628K | 140K | 2.51M | 850K |
| netCashProvidedByInvestingActivities | -86.66M | -74.45M | -74.74M | -101.61M | -99.83M | -107.66M | -73.22M | -86.86M | -83.01M | -91.29M |
| netDebtIssuance | - | -29.39M | -12.2M | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -29.39M | -12.2M | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | -1.7M | -207K | -465K | -3.2M | -6.7M | -1.9M | -614K |
| netCommonStockIssuance | - | - | - | -1.7M | -207K | -465K | -3.2M | -6.7M | -1.9M | -614K |
| commonStockIssuance | - | - | - | - | - | - | - | -11.11M | -4.99M | -28000 |
| commonStockRepurchased | - | - | - | -1.7M | -414K | -930K | -6.4M | -24.59M | -3.8M | -10.21M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -6.49M | -6.49M | -6.54M | -3.35M | -6.79M | -285.93M |
| commonDividendsPaid | - | - | - | - | -3.24M | -3.24M | -3.27M | -3.35M | -3.39M | -285.93M |
| preferredDividendsPaid | - | - | - | - | - | -3.24M | - | - | -3.39M | - |
| otherFinancingActivities | -13.65M | -14.91M | -7.17M | -4.37M | 4.42M | -21.05M | 14.98M | -5.79M | -25.32M | 276.04M |
| netCashProvidedByFinancingActivities | -13.65M | -44.3M | -12.2M | -6.07M | 1.94M | -56.01M | 17.02M | -31.68M | -34.01M | -10.51M |