OTC : HLTFF
$0 (0.0%)
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 4.21B | 3.99B | 3.99B | 3.85B | 3.3B | 2.77B | 1.81B | 1.65B | 1.36B | 1.23B |
| costOfRevenue | 3.85B | 3.53B | 3.56B | 3.55B | 3.01B | 2.51B | 1.61B | 1.44B | 1.2B | 1.08B |
| grossProfit | 359.34M | 456.9M | 430.36M | 295.05M | 295.12M | 260.79M | 202.53M | 209.4M | 161.86M | 150.83M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 336.5M | 310.2M | 293.29M | 276.05M | 226.18M | 236.86M | 175.81M | 150.03M | 116.34M | 108.47M |
| sellingAndMarketingExpenses | 45.8M | 48.3M | 47.66M | 42.03M | 25.08M | 23.25M | 22.78M | 18.28M | 11.95M | 11.09M |
| sellingGeneralAndAdministrativeExpenses | 382.3M | 358.5M | 340.94M | 318.08M | 251.26M | 260.1M | 198.59M | 168.31M | 128.29M | 119.56M |
| otherExpenses | -86.65M | -400K | 3.29M | 10.66M | 5.12M | -5.03M | -45.46M | - | - | - |
| operatingExpenses | 295.65M | 358.1M | 344.23M | 328.74M | 256.38M | 255.08M | 153.13M | 163.1M | 126.75M | 116.5M |
| costAndExpenses | 4.15B | 3.89B | 3.9B | 3.78B | 3.23B | 2.71B | 1.77B | 1.6B | 1.32B | 1.2B |
| netInterestIncome | -34.09M | -37.8M | -37.49M | -24.41M | -14.9M | -12.84M | -12.61M | -2.97M | -904K | -1.12M |
| interestIncome | 1.1M | 1.8M | 571K | 356K | 10000 | 22000 | 96000 | 49000 | 66000 | 87000 |
| interestExpense | 35.19M | 39.6M | 38.06M | 24.77M | 14.91M | 12.86M | 12.71M | 3.02M | 970K | 1.2M |
| depreciationAndAmortization | 77.19M | 78.5M | 77.47M | 87.71M | 70.95M | 61.15M | 45.42M | 22.46M | 19.1M | 19.71M |
| ebitda | 138.28M | 179.1M | 163.59M | 140.86M | 131.34M | 123.01M | 94.88M | 63.6M | 49.89M | 50.77M |
| ebit | 61.09M | 100.6M | 86.7M | 53.15M | 60.39M | 61.86M | 55.86M | 46.35M | 35.18M | 31.27M |
| nonOperatingIncomeExcludingInterest | -37M | -1.8M | -571K | -10.66M | -5.12M | 5.01M | -96000 | -49000 | -66000 | 3.06M |
| operatingIncome | 61.09M | 98.8M | 86.13M | 54.03M | 63.43M | 66.87M | 49.4M | 41.08M | 33.57M | 31.27M |
| totalOtherIncomeExpensesNet | -5M | -37.8M | -37.49M | -24.41M | -16.03M | -12.84M | -6.24M | -2.97M | -904K | -1.12M |
| incomeBeforeTax | 56.09M | 61M | 48.64M | 29.61M | 47.4M | 54.03M | 43.16M | 43.33M | 34.21M | 33.21M |
| incomeTaxExpense | 8.6M | 19.4M | 10.64M | 10.12M | 8.12M | 11.99M | 8M | 8.63M | 7.17M | 6.55M |
| netIncomeFromContinuingOperations | 47.49M | 41.6M | 38M | 19.49M | 39.28M | 42.04M | 35.16M | 29.49M | 22.65M | 23.6M |
| netIncomeFromDiscontinuedOperations | 1.5M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 5.21M | 4.39M | 3.06M |
| netIncome | 47.89M | 39.3M | 36.38M | 17.71M | 37.14M | 39.74M | 33.06M | 32.53M | 24.89M | 24.65M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 47.89M | 39.3M | 36.38M | 17.71M | 37.14M | 39.74M | 33.06M | 32.53M | 24.89M | 24.65M |
| eps | 0.53 | 0.44 | 0.41 | 0.2 | 0.45 | 0.49 | 0.4 | 0.4 | 0.33 | 0.34 |
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 150.48M | 111.9M | 126.72M | 87.22M | 140.17M | 123.82M | 110.51M | 80.23M | 70.85M | 59.3M |
| shortTermInvestments | - | 100000 | 3.62M | - | - | - | - | 7.81M | 7.91M | - |
| cashAndShortTermInvestments | 150.48M | 112M | 130.34M | 87.22M | 140.17M | 123.82M | 110.51M | 88.05M | 78.77M | 59.3M |
| netReceivables | 265.86M | 235.4M | 222.37M | 251.97M | 224.87M | 170.86M | 186.16M | 165.6M | 131.32M | 112.59M |
| accountsReceivables | 265.06M | 193.3M | 222.4M | 217.04M | 200.68M | 170.16M | 185.69M | 141.09M | 114.68M | 106.09M |
| otherReceivables | 799.87K | 42.1M | - | 34.93M | 24.19M | - | - | 24.51M | 16.64M | 6.5M |
| inventory | 240.86M | 197.7M | 179.74M | 206.73M | 156.52M | 116.94M | 91.34M | 82.19M | 51.46M | 24.38M |
| prepaids | - | 18.3M | 12.99M | 19.19M | 5.52M | 11.86M | 9.59M | 7.63M | 8.29M | 6.05M |
| otherCurrentAssets | 1.7M | 400K | 42.39M | 6M | 6.35M | 16.92M | 18.87M | 24.51M | 16.63M | 6.44M |
| totalCurrentAssets | 658.89M | 563.8M | 587.84M | 571.11M | 533.43M | 440.4M | 416.46M | 343.47M | 269.84M | 202.33M |
| propertyPlantEquipmentNet | 494.22M | 502.5M | 518.22M | 544.19M | 513.49M | 525.98M | 404.86M | 158.55M | 80.6M | 70.4M |
| goodwill | 66.99M | 73M | 83.86M | 82.53M | 69.48M | 47.58M | 47.58M | 44.79M | 44.79M | 836K |
| intangibleAssets | 48.99M | 68M | 72.26M | 160.48M | 105.78M | 70.07M | 69.54M | 22.17M | 23.78M | 7.75M |
| goodwillAndIntangibleAssets | 115.98M | 141M | 156.12M | 243.01M | 175.26M | 117.65M | 117.12M | 66.96M | 68.57M | 8.58M |
| longTermInvestments | 59.09M | 12M | 4.31M | 6.21M | 5.54M | 12.62M | 12.42M | 5.21M | 10.27M | 4.85M |
| taxAssets | 26M | 17M | 19.1M | 13.8M | 6.95M | 6.22M | 2.27M | 1.65M | 1.62M | 1.06M |
| otherNonCurrentAssets | - | 100000 | 3.66M | -82.53M | -67.24M | -47.58M | -47.58M | -1.65M | -1.62M | -1.06M |
| totalNonCurrentAssets | 695.29M | 672.6M | 701.42M | 724.68M | 634M | 614.89M | 489.08M | 230.72M | 159.44M | 83.83M |
| otherAssets | - | - | - | - | - | - | - | 2.88M | 4.08M | 1.06M |
| totalAssets | 1.35B | 1.24B | 1.29B | 1.3B | 1.17B | 1.06B | 905.55M | 577.07M | 433.36M | 287.21M |
| totalPayables | 496.62M | 389M | 376.95M | 366.22M | 333.76M | 336.42M | 274.86M | 228.66M | 177.8M | 140.7M |
| accountPayables | 496.62M | 370.4M | 376.6M | 366.22M | 324.67M | 263.94M | 272.43M | 228.66M | 177.26M | 140.7M |
| otherPayables | - | 18.6M | 353K | - | 9.09M | 11.77M | 2.43M | - | 1.08M | - |
| accruedExpenses | - | - | 81.72M | 59.67M | 62.41M | - | 49.27M | - | 32.32M | - |
| shortTermDebt | 82.5M | 29.5M | 28.64M | 28.28M | 224.73M | 39.76M | 21.97M | 5.12M | 14.99M | 9.35M |
| capitalLeaseObligationsCurrent | 17.1M | 16.9M | 15.28M | 16.01M | 14.42M | 6.25M | 51.84M | 290K | 279K | 219K |
| taxPayables | - | 17.1M | 10.73M | 7.41M | 8.96M | 4.07M | 2.43M | 6.85M | 540K | 3.75M |
| deferredRevenue | - | - | - | - | - | - | 2.43M | -5.41M | -15.27M | -9.57M |
| otherCurrentLiabilities | 5.38M | 71.7M | 1.06M | 3.71M | 136K | - | -2.36M | 46.23M | - | 22.94M |
| totalCurrentLiabilities | 601.6M | 507.1M | 503.65M | 473.89M | 626.37M | 382.43M | 398.01M | 280.29M | 225.39M | 173.2M |
| longTermDebt | 194.67M | 213.8M | 237.79M | 270.51M | - | 206.23M | 175.37M | 107.92M | 36.21M | 15.32M |
| capitalLeaseObligationsNonCurrent | 180.97M | 189.1M | 211.58M | 230.15M | 228.98M | 239M | 132.79M | 1.5M | 1.85M | 2.09M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 101.82M | 30.04M | 13.81M |
| deferredTaxLiabilitiesNonCurrent | 4.8M | 9.6M | 14.7M | 15.92M | 4.13M | 2.38M | 4.12M | 6.1M | 6.17M | 1.5M |
| otherNonCurrentLiabilities | - | - | 43000 | - | - | 3.32M | 3.32M | - | - | - |
| totalNonCurrentLiabilities | 380.44M | 412.5M | 464.12M | 516.58M | 233.11M | 450.92M | 315.59M | 107.92M | 36.21M | 15.32M |
| otherLiabilities | - | - | - | - | - | - | - | 7.61M | 8.02M | 3.6M |
| capitalLeaseObligations | 198.07M | 206M | 226.86M | 246.16M | 243.4M | 245.24M | 184.63M | 1.79M | 2.13M | 2.31M |
| totalLiabilities | 982.04M | 919.6M | 967.77M | 990.47M | 859.48M | 833.35M | 713.61M | 395.82M | 269.62M | 192.12M |
| treasuryStock | - | - | - | - | -87000 | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 9M | 9M | 9M | 8.94M | 8.89M | 8.19M | 8.17M | 8.16M | 8.14M | 7.36M |
| retainedEarnings | 230.36M | 184M | 176M | 137.08M | 145.67M | 130.83M | 109.41M | 124.92M | 108.36M | 96.42M |
| additionalPaidInCapital | 144.88M | 144.9M | 144.93M | 144.93M | 142.04M | 65.62M | 64.25M | 63.63M | 62.34M | 7.27M |
| date | 2025-12-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 46.39M | 61M | 48.64M | 17.71M | 37.14M | 39.74M | 33.06M | 32.53M | 24.89M | 24.65M |
| depreciationAndAmortization | 77.19M | 78.5M | 77.5M | 87.71M | 70.95M | 58.4M | 45.42M | 22.3M | 18.96M | 19.5M |
| deferredIncomeTax | - | - | - | -203.63M | -154.18M | - | -96.68M | 64.99M | 2.92M | 12.2M |
| stockBasedCompensation | - | 2M | 1.9M | -655K | 2.72M | 2.12M | -1.44M | -238K | 188K | 1.87M |
| changeInWorkingCapital | -22.2M | -800K | 54.28M | -28.86M | -9.55M | -2.74M | -4.22M | -64.75M | -4.47M | -14.07M |
| accountsReceivables | -33.79M | 24.2M | -14.86M | -14.44M | -23.12M | 23M | -49.05M | -34.01M | -928K | -9.82M |
| inventory | -52.19M | -18M | 22.77M | -23.74M | -26.66M | -23.21M | -9.49M | -30.74M | -3.54M | -4.25M |
| accountsPayables | 63.79M | - | 46.38M | 9.32M | 40.22M | -2.53M | 51.27M | 53.36M | 931K | 11.96M |
| otherWorkingCapital | - | -7M | - | - | - | - | 3.06M | -53.36M | -931K | -11.96M |
| otherNonCashItems | -31.29M | -16.2M | -15.38M | 187.39M | 141.19M | -5.86M | 99.2M | -1.35M | 5.52M | 9.46M |
| netCashProvidedByOperatingActivities | 70.09M | 124.5M | 166.93M | 59.66M | 88.29M | 91.66M | 75.35M | 53.48M | 46.46M | 41.4M |
| investmentsInPropertyPlantAndEquipment | -99.18M | -68M | -55.43M | -56.76M | -57.37M | -95.51M | -99.38M | -98.41M | -10.46M | -15.74M |
| acquisitionsNet | 30.3M | -1.38M | -2.1M | -82.71M | -41.45M | 134K | 789K | 308K | -80.76M | 430K |
| purchasesOfInvestments | -1.1M | -4.4M | -1.68M | -1.76M | - | - | -5.25M | - | -3.18M | - |
| salesMaturitiesOfInvestments | - | - | - | 83.92M | - | - | 196K | - | 46000 | - |
| otherInvestingActivities | 53.49M | 10.1M | 4.42M | -81.74M | 142K | 4.29M | -196K | 9.08M | 598K | 624K |
| netCashProvidedByInvestingActivities | -16.5M | -62.3M | -54.8M | -139.06M | -98.81M | -91.08M | -103.84M | -89.03M | -93.75M | -14.69M |
| netDebtIssuance | 33.89M | -21M | -41.53M | 51.59M | -21.17M | 43.66M | 87.28M | 61.85M | 26.14M | -14.87M |
| longTermNetDebtIssuance | - | -21M | -26.94M | 51.59M | -14.58M | 43.66M | 87.28M | 61.85M | 26.14M | -14.87M |
| shortTermNetDebtIssuance | 33.89M | - | -14.58M | - | 1.82M | - | - | - | - | - |
| netStockIssuance | - | - | - | 1.13M | 74.84M | 1.39M | 636K | 1.05M | 57.46M | 1.49M |
| netCommonStockIssuance | - | - | - | 1.13M | 73.06M | 1.39M | 636K | 1.05M | 57.46M | 1.49M |
| commonStockIssuance | - | - | - | 1.13M | 75.34M | 1.39M | 636K | 1.05M | 57.46M | 1.49M |
| commonStockRepurchased | - | - | - | - | -2.28M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | 1.78M | - | - | - | - | - |
| netDividendsPaid | -31.49M | -29.2M | -28.28M | -25.49M | -22.3M | -18.32M | -17.8M | -15.97M | -12.95M | -11.06M |
| commonDividendsPaid | -31.49M | -29.2M | -28.28M | -25.49M | -22.3M | -18.32M | -17.8M | -15.97M | -12.95M | -11.06M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -20.4M | -22.4M | -1.54M | -2.42M | -3.57M | -16.82M | -9.03M | -2.03M | -13.43M | -1.14M |
| netCashProvidedByFinancingActivities | -18M | -72.6M | -71.35M | 24.82M | 27.81M | 9.9M | 61.1M | 44.9M | 57.22M | -25.58M |
| 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 | 2.12B | 2.09B | 2.04B | 1.94B | 1.87B | 2.12B | 1.81B | 2.04B | 1.59B | 1.71B |
| costOfRevenue | 1.95B | 1.87B | 1.8B | 1.73B | 1.69B | 1.94B | 1.66B | 1.89B | 1.46B | 1.55B |
| grossProfit | 175.47M | 223M | 240.27M | 216.63M | 171.61M | 181.28M | 149.9M | 145.15M | 135.73M | 159.39M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 157.8M | 159.92M | 75.15M | 64.69M | 159.98M | 140.2M | 135.85M | 112.46M | 113.71M |
| sellingAndMarketingExpenses | - | 24.1M | 25.69M | 11.3M | 11.74M | 24.22M | 23.71M | 18.31M | 12.1M | 12.99M |
| sellingGeneralAndAdministrativeExpenses | 154.18M | 181.9M | 185.61M | 86.45M | 76.43M | 143.69M | 118.48M | 111.89M | 105.1M | 121.46M |
| otherExpenses | - | -200K | -574K | 86.61M | 43.35M | - | - | - | - | - |
| operatingExpenses | 154.18M | 181.7M | 185.04M | 173.06M | 119.78M | 143.69M | 118.48M | 111.89M | 105.1M | 121.46M |
| costAndExpenses | 2.1B | 2.05B | 1.99B | 1.9B | 1.81B | 2.09B | 1.78B | 2.01B | 1.56B | 1.67B |
| netInterestIncome | -17.1M | -17M | -19.68M | -9.05M | -18.15M | -19.34M | -13.24M | -11.17M | 1000 | -7.51M |
| interestIncome | - | - | 2.25M | - | 528K | 43000 | 337K | 19000 | 7.4M | 11000 |
| interestExpense | 17.1M | 17M | 19.68M | 18.12M | 18.68M | 19.39M | 13.58M | 11.19M | 7.39M | 7.52M |
| depreciationAndAmortization | 38.09M | 28.8M | 28.1M | 27.1M | 12.52M | 40.51M | 45.44M | 42.28M | 37.17M | 33.79M |
| ebitda | 59.39M | 69.9M | 82.76M | 70.84M | 64.35M | 78.1M | 76.86M | 75.54M | 67.8M | 71.72M |
| ebit | 21.3M | 41.1M | 54.66M | 43.74M | 51.83M | 37.59M | 31.43M | 33.26M | 30.63M | 37.93M |
| nonOperatingIncomeExcludingInterest | - | 200K | 574K | -174K | - | - | - | - | - | - |
| operatingIncome | 21.3M | 41.3M | 55.24M | 43.56M | 51.83M | 37.59M | 31.43M | 33.26M | 30.63M | 37.93M |
| totalOtherIncomeExpensesNet | 10.5M | -17M | -19.68M | -18.12M | -17.89M | -26.31M | -21.36M | -13.71M | -4.88M | -16.28M |
| incomeBeforeTax | 31.79M | 24.3M | 35.56M | 25.44M | 33.94M | 11.27M | 10.06M | 19.55M | 25.75M | 21.65M |
| incomeTaxExpense | 1.4M | 7.2M | 11.82M | 7.58M | 3.38M | 3.83M | 5.1M | 5.02M | 3.55M | 4.57M |
| netIncomeFromContinuingOperations | 30.4M | 17.1M | 23.73M | 17.87M | 30.56M | 7.44M | 4.96M | 14.53M | 22.2M | 17.08M |
| netIncomeFromDiscontinuedOperations | 1.5M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 31.39M | 16.5M | 22.48M | 16.82M | 29.61M | 6.77M | 4.25M | 13.46M | 21.07M | 16.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 31.39M | 16.5M | 22.48M | 16.82M | 29.61M | 6.77M | 4.25M | 13.46M | 21.07M | 16.08M |
| eps | 0.35 | 0.19 | 0.26 | 0.19 | 0.33 | 0.08 | 0.05 | 0.15 | 0.25 | 0.2 |
| 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 | 150.48M | 92.2M | 111.9M | 95.32M | 126.72M | 79.68M | 87.22M | 96.86M | 141.31M | 96.13M |
| shortTermInvestments | - | - | 100000 | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 150.48M | 92.2M | 112M | 95.32M | 126.72M | 79.68M | 87.22M | 96.86M | 141.31M | 96.13M |
| netReceivables | 265.86M | 242.2M | 235.4M | 211.75M | 222.37M | 344.48M | 217.88M | 324.54M | 201.24M | 317.95M |
| accountsReceivables | 265.06M | 242.2M | 193.3M | 211.75M | 222.4M | 335.31M | 217.88M | 316.65M | 200.68M | 313.8M |
| otherReceivables | 799.87K | - | 42.1M | - | - | 9.16M | - | 7.89M | 29.41M | 4.15M |
| inventory | 240.86M | 261.8M | 197.7M | 189.06M | 179.74M | 191.39M | 206.73M | 176.26M | 156.52M | 112.77M |
| prepaids | - | - | 18.3M | - | 12.99M | - | 19.19M | - | 5.52M | - |
| otherCurrentAssets | 1.7M | 7.2M | 400K | 762K | 46.02M | 7.14M | 40.08M | 11.02M | 29.98M | 2.98M |
| totalCurrentAssets | 658.89M | 603.4M | 563.8M | 496.88M | 587.84M | 539.41M | 571.11M | 544.23M | 533.43M | 437.58M |
| propertyPlantEquipmentNet | 494.22M | 506M | 502.5M | 505.62M | 518.22M | 510.14M | 544.19M | 538.96M | 513.49M | 494.57M |
| goodwill | 66.99M | - | 73M | - | 83.86M | - | 82.53M | - | 69.48M | - |
| intangibleAssets | 48.99M | 142.4M | 68M | 152.26M | 72.26M | 155.56M | 77.95M | 153.73M | 105.78M | 69.27M |
| goodwillAndIntangibleAssets | 115.98M | 142.4M | 141M | 152.26M | 156.12M | 155.56M | 160.48M | 153.73M | 175.26M | 69.27M |
| longTermInvestments | 59.09M | 11.5M | 12M | 11.54M | 4.31M | 8.48M | 6.21M | 5.72M | 7.78M | 11.63M |
| taxAssets | 26M | 17.8M | 17M | 15.3M | 19.14M | 12.76M | 16.69M | 12.22M | 6.95M | 6.34M |
| otherNonCurrentAssets | - | - | 100000 | - | 3.62M | - | 13.8M | - | -69.48M | - |
| totalNonCurrentAssets | 695.29M | 677.7M | 672.6M | 684.72M | 701.42M | 686.94M | 724.68M | 710.64M | 634M | 581.82M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.35B | 1.28B | 1.24B | 1.18B | 1.29B | 1.23B | 1.3B | 1.25B | 1.17B | 1.02B |
| totalPayables | 501.02M | 455.9M | 389M | 406.68M | 376.95M | 396.36M | 366.48M | 371.18M | 387.22M | 332.24M |
| accountPayables | 496.62M | 452.2M | 370.4M | 404.21M | 376.95M | 396.36M | 366.48M | 371.18M | 324.8M | 332.24M |
| otherPayables | 4.4M | 3.7M | 18.6M | 2.48M | - | - | - | - | 124.83M | - |
| accruedExpenses | - | - | - | - | 81.72M | - | 59.67M | - | 62.41M | - |
| shortTermDebt | 82.5M | 27.6M | 29.5M | 27.05M | 28.64M | 27.97M | 28.28M | 30.39M | 224.73M | 40.83M |
| capitalLeaseObligationsCurrent | 17.1M | 17.6M | 16.9M | 15.45M | 15.28M | 14.05M | 16.01M | 12.65M | 14.42M | 10.68M |
| taxPayables | - | 3.7M | 17.1M | 2.48M | 10.73M | - | - | - | 8.96M | - |
| deferredRevenue | - | - | - | - | - | - | - | -12.65M | -301.57M | -51.51M |
| otherCurrentLiabilities | 983.7K | 2.2M | 71.7M | 212K | 1.06M | 6.65M | 3.45M | - | -62.41M | - |
| totalCurrentLiabilities | 601.6M | 503.3M | 507.1M | 449.4M | 503.65M | 445.03M | 473.89M | 414.21M | 626.37M | 383.75M |
| longTermDebt | 194.67M | 267M | 213.8M | 205.25M | 237.79M | 268.16M | 270.51M | 287.46M | - | 190.15M |
| capitalLeaseObligationsNonCurrent | 180.97M | 178.8M | 189.1M | 202.78M | 211.58M | 211.85M | 230.15M | 236.2M | 228.98M | 226.08M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 223.26M | - | - |
| deferredTaxLiabilitiesNonCurrent | 4.8M | 12.1M | 9.6M | 10.75M | 14.74M | 14.17M | 19.25M | 12.94M | 4.13M | 2.01M |
| otherNonCurrentLiabilities | - | - | - | - | 43000 | - | 15.92M | - | - | - |
| totalNonCurrentLiabilities | 380.44M | 457.9M | 412.5M | 418.78M | 464.12M | 494.17M | 516.58M | 536.6M | 233.11M | 417.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 198.07M | 196.4M | 206M | 218.23M | 226.86M | 225.9M | 246.16M | 248.85M | 243.4M | 236.76M |
| totalLiabilities | 982.04M | 961.2M | 919.6M | 868.19M | 967.77M | 939.2M | 990.47M | 950.81M | 859.48M | 801.43M |
| treasuryStock | - | - | - | - | - | - | - | - | -87000 | -1.53M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 9M | 9M | 9M | 8.97M | 8.96M | 8.96M | 8.94M | 8.94M | 8.89M | 8.22M |
| retainedEarnings | 230.36M | 178.1M | 184M | 172.16M | 175.96M | 123.63M | 167.86M | 139.98M | 145.67M | 131.34M |
| additionalPaidInCapital | 144.88M | 144.9M | 144.9M | 144.93M | 144.93M | 144.93M | 144.93M | 143.71M | 142.04M | 67.34M |
| 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 | 29.9M | 16.5M | 22.48M | 16.9M | 29.61M | 6.77M | 4.25M | 13.46M | 21.07M | 16.08M |
| depreciationAndAmortization | 38.09M | 39.1M | 49.47M | 38M | 36.96M | 40.51M | 45.44M | 42.28M | 37.17M | 33.79M |
| deferredIncomeTax | - | - | - | - | -83.68M | - | -52.04M | - | -27.29M | - |
| stockBasedCompensation | - | - | 2M | - | 1.86M | - | -655K | - | 2.72M | - |
| changeInWorkingCapital | - | -52.6M | 6.2M | 49M | 7.9M | - | -38.18M | - | -49.77M | - |
| accountsReceivables | - | 11.5M | 24.2M | 60.5M | -14.86M | - | -14.44M | - | -23.12M | - |
| inventory | - | -64.1M | -18M | -11.5M | 22.77M | - | -23.74M | - | -26.66M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 1.5M | -3.6M | -19.84M | -39.7M | 127.21M | 81.86M | 93.51M | 37.19M | 74.24M | 47.85M |
| netCashProvidedByOperatingActivities | 69.49M | -600K | 60.3M | 64.2M | 119.86M | 48.12M | 52.32M | 8.37M | 58.14M | 30.14M |
| investmentsInPropertyPlantAndEquipment | -57.49M | -37.8M | -42.42M | -25.6M | -31.78M | -27.84M | -30.82M | -25.94M | -30.34M | -27.02M |
| acquisitionsNet | 29.8M | 686.4K | -2.5M | 1.14M | 296K | 266K | 268K | -82.98M | -41.49M | 41000 |
| purchasesOfInvestments | -1.1M | - | - | - | -50000 | -1.64M | -1.76M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 3.02M | 494K | - | - | - |
| otherInvestingActivities | 53.49M | -2.2M | 9.65M | -4M | 4.91M | -3.02M | -1.7M | -1.6M | 2.5M | -2.5M |
| netCashProvidedByInvestingActivities | 24.7M | -40M | -32.78M | -29.6M | -26.63M | -29.21M | -32.32M | -108.92M | -69.33M | -29.48M |
| netDebtIssuance | -18.5M | 71.93M | 15.8M | -42.52M | -31.51M | -2.3M | -17.83M | 77.4M | -5.54M | -7.22M |
| longTermNetDebtIssuance | - | - | - | - | -31.51M | -2.3M | -17.83M | 77.4M | -5.54M | -8.5M |
| shortTermNetDebtIssuance | -18.5M | - | - | - | - | - | - | - | - | 1.29M |
| netStockIssuance | - | - | - | - | - | - | - | - | 75.39M | -541K |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | 75.39M | -541K |
| commonStockIssuance | - | - | - | - | - | - | 1.13M | - | 75.39M | 1.74M |
| commonStockRepurchased | - | - | - | - | - | - | -7.98M | - | - | -2.28M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.1M | -22.4M | -8.58M | -20.6M | -8.06M | -20.22M | -6.35M | -19.14M | -6.74M | -15.56M |
| commonDividendsPaid | -9.1M | -22.4M | -8.58M | -20.6M | -8.06M | -20.22M | -6.35M | -19.14M | -6.74M | -15.56M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -10.4M | 42.4M | 475K | -43.8M | -7.7M | -1.55M | -6.92M | -1.19M | -5.88M | -2.49M |
| netCashProvidedByFinancingActivities | -37.99M | 20M | -8.1M | -64.4M | -47.27M | -24.08M | -31.1M | 57.07M | 57.22M | -25.81M |