NYSE : HLIO
-$0.32 (-0.39%)
| date | 2026-01-03 | 2024-12-28 | 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 | 839M | 805.9M | 835.6M | 885.4M | 869.2M | 523M | 554.66M | 508.04M | 342.84M | 196.93M |
| costOfRevenue | 567.8M | 553.6M | 573.9M | 586.9M | 556.4M | 326.8M | 342.38M | 315.36M | 206.31M | 125.58M |
| grossProfit | 271.2M | 252.3M | 261.7M | 298.5M | 312.8M | 196.2M | 212.28M | 192.68M | 136.52M | 71.35M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 14.12M | 10.62M | 4.33M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 147.6M | 139M | 148.9M | 133.1M | 130.7M | 106.8M | 99.66M | 93.87M | 65.58M | 36.89M |
| otherExpenses | 57.6M | 31.5M | 32.9M | 28.1M | 32.8M | 54M | 22.5M | -243K | -742K | -743K |
| operatingExpenses | 205.2M | 170.5M | 181.8M | 161.2M | 163.5M | 160.8M | 122.17M | 117.13M | 74M | 36.89M |
| costAndExpenses | 773M | 724.1M | 755.7M | 748.1M | 719.9M | 487.6M | 464.55M | 432.49M | 280.32M | 162.48M |
| netInterestIncome | -21.9M | -33.8M | -31.2M | -16.7M | -16.9M | -13.3M | -15.39M | -13.88M | -3.78M | 790K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 21.9M | 33.8M | 31.2M | 16.7M | 16.9M | 13.3M | 15.39M | 13.88M | 3.78M | 790K |
| depreciationAndAmortization | 63M | 63.8M | 63.8M | 51.6M | 54.4M | 39.7M | 35.22M | 39.71M | 19.19M | 11.32M |
| ebitda | 147.3M | 148.1M | 144.2M | 190.1M | 202.5M | 77M | 125.91M | 119.71M | 81.71M | 45.78M |
| ebit | 84.3M | 84.3M | 80.4M | 138.5M | 148.1M | 37.3M | 90.69M | 70.27M | 62.52M | 34.46M |
| nonOperatingIncomeExcludingInterest | -18.3M | -2.5M | -500K | -1.2M | 1.2M | -1.9M | -579K | 5.28M | -1.03M | - |
| operatingIncome | 66M | 81.8M | 79.9M | 137.3M | 149.3M | 35.4M | 90.12M | 75.55M | 61.49M | 34.46M |
| totalOtherIncomeExpensesNet | -3.6M | -31.3M | -30.7M | -15.5M | -18.1M | -11.4M | -14.81M | -19.16M | -13.95M | 442K |
| incomeBeforeTax | 62.4M | 50.5M | 49.2M | 121.8M | 131.2M | 24M | 75.31M | 56.4M | 47.54M | 34.9M |
| incomeTaxExpense | 14M | 11.5M | 11.7M | 23.4M | 26.6M | 9.8M | 15.04M | 9.66M | 15.99M | 11.6M |
| netIncomeFromContinuingOperations | 48.4M | 39M | 37.5M | 98.4M | 104.6M | 14.2M | 60.27M | 46.73M | 31.56M | 23.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 48.4M | 39M | 37.5M | 98.4M | 104.6M | 14.2M | 60.27M | 46.73M | 31.56M | 23.3M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 48.4M | 39M | 37.5M | 98.4M | 104.6M | 14.2M | 60.27M | 46.73M | 31.56M | 23.3M |
| eps | 1.46 | 1.17 | 1.14 | 3.03 | 3.24 | 0.44 | 1.88 | 1.49 | 1.17 | 0.87 |
| date | 2026-01-03 | 2024-12-28 | 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 | 73M | 44.1M | 32.4M | 43.7M | 28.5M | 25.22M | 22.12M | 23.48M | 63.88M | 74.22M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 6.82M |
| cashAndShortTermInvestments | 73M | 44.1M | 32.4M | 43.7M | 28.5M | 25.22M | 22.12M | 23.48M | 63.88M | 81.05M |
| netReceivables | 116M | 119.7M | 118.6M | 128.9M | 136.8M | 100.4M | 69.47M | 75.66M | 37.5M | 26.24M |
| accountsReceivables | 116M | 104.6M | 118.6M | 128.9M | 136.8M | 100.4M | 69.47M | 72.81M | 37.5M | 25.73M |
| otherReceivables | - | 15.1M | - | - | - | - | - | 4.55M | - | 512K |
| inventory | 188.6M | 190.1M | 215.1M | 191.6M | 165.6M | 110.37M | 85.2M | 85.99M | 41.54M | 30M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 37.3M | 30.3M | 30.6M | 24.3M | 20.7M | 18.03M | 15.8M | 11.73M | 3.85M | 3.98M |
| totalCurrentAssets | 414.9M | 384.2M | 396.7M | 388.5M | 351.6M | 254.02M | 192.59M | 196.86M | 146.78M | 141.27M |
| propertyPlantEquipmentNet | 206.6M | 216.4M | 227.9M | 175.7M | 174.2M | 163.18M | 145.85M | 126.87M | 91.93M | 80.52M |
| goodwill | 498.1M | 498.9M | 514M | 468.5M | 459.9M | 443.53M | 377.57M | 383.13M | 108.87M | 103.58M |
| intangibleAssets | 369.9M | 384M | 426.4M | 411.2M | 412.8M | 419.38M | 294.65M | 320.55M | 104.13M | 112.56M |
| goodwillAndIntangibleAssets | 868M | 882.9M | 940.4M | 879.7M | 872.7M | 862.91M | 672.22M | 703.68M | 213M | 216.15M |
| longTermInvestments | - | - | 6.7M | 11.1M | 1.5M | - | - | - | - | - |
| taxAssets | 1.9M | 2.1M | 1.7M | - | - | - | - | 9.46M | 4.65M | 3.7M |
| otherNonCurrentAssets | 23.1M | 19.8M | 17M | 8.7M | 15.3M | 16.88M | 11.09M | 5.3M | 3.4M | 3.14M |
| totalNonCurrentAssets | 1.1B | 1.12B | 1.19B | 1.08B | 1.06B | 1.04B | 829.16M | 845.31M | 312.99M | 303.51M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.51B | 1.51B | 1.59B | 1.46B | 1.42B | 1.3B | 1.02B | 1.04B | 459.77M | 444.78M |
| totalPayables | 75.6M | 72.2M | 70.3M | 73.7M | 85.3M | 59.48M | 29.73M | 40.88M | 15.47M | 10.17M |
| accountPayables | 75.6M | 56.7M | 70.3M | 73.7M | 85.3M | 59.48M | 29.73M | 40.88M | 15.47M | 10.17M |
| otherPayables | - | 15.5M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 43.3M | 40.3M | 44M | 46.6M | 37.57M | 27.55M | 22.93M | 8.98M | 4.92M |
| shortTermDebt | 5.4M | 16M | 23.2M | 19M | 18.1M | 16.23M | 7.62M | 5.22M | - | - |
| capitalLeaseObligationsCurrent | - | 4.4M | 4M | 5.8M | 5.9M | 4.74M | 3.16M | - | - | - |
| taxPayables | 12.9M | 12.5M | 2M | - | - | - | - | 2.7M | 1.88M | 265K |
| deferredRevenue | - | 2.7M | - | - | - | - | - | 28.78M | - | - |
| otherCurrentLiabilities | 62.2M | - | 7.1M | 9.8M | 13.7M | 10M | 8.39M | 23.97M | 21.42M | 15.99M |
| totalCurrentLiabilities | 143.2M | 138.6M | 144.9M | 152.3M | 169.6M | 128.01M | 76.45M | 92.99M | 45.86M | 31.08M |
| longTermDebt | 105.5M | 430.5M | 498.1M | 425.5M | 429.4M | 453.52M | 298.56M | 347.47M | 116M | 140M |
| capitalLeaseObligationsNonCurrent | - | 20.3M | 23.2M | 14.5M | 17.9M | 12.73M | 9.31M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -359.16M | - | - |
| deferredTaxLiabilitiesNonCurrent | 52.4M | 41.1M | 57.1M | - | - | - | - | 57.78M | 2.07M | 9.5M |
| otherNonCurrentLiabilities | 281.9M | 10.5M | 12.5M | 76.5M | 89.4M | 94.93M | 59.79M | 13.15M | 23.16M | 27.8M |
| totalNonCurrentLiabilities | 439.8M | 502.4M | 590.9M | 516.5M | 536.7M | 561.18M | 367.66M | 418.41M | 141.23M | 177.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 24.7M | 27.2M | 20.3M | 23.8M | 17.46M | 12.47M | - | - | - |
| totalLiabilities | 583M | 641M | 735.8M | 668.8M | 706.3M | 689.19M | 444.12M | 511.4M | 187.09M | 208.38M |
| treasuryStock | -13.6M | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | 32000 | 32000 | 32000 | 27000 | 27000 |
| retainedEarnings | 539.1M | 502.6M | 475.6M | 450M | 363.3M | 270.32M | 267.66M | 219.06M | 183.77M | 162.48M |
| additionalPaidInCapital | 442.9M | 437.4M | 434.4M | 404.3M | 394.6M | 371.78M | 365.31M | 357.93M | 95.35M | 89.72M |
| date | 2026-01-03 | 2024-12-28 | 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 | 48.4M | 39M | 37.5M | 98.4M | 104.6M | 14.2M | 60.27M | 46.73M | 31.56M | 23.3M |
| depreciationAndAmortization | 63M | 63.8M | 63.8M | 52.1M | 54.9M | 39.7M | 35.93M | 39.71M | 19.19M | 11.32M |
| deferredIncomeTax | -1.1M | -8.3M | -7.9M | - | - | -3.6M | - | -1.46M | -6.79M | 190K |
| stockBasedCompensation | 5.1M | 3.4M | 11.6M | 8.6M | 8.9M | 5.8M | 5.21M | 4.27M | 4.04M | 4.86M |
| changeInWorkingCapital | 8.8M | 19.9M | -19.3M | -21.9M | -78.7M | 11.1M | 5.58M | -21.93M | -12.45M | -2.62M |
| accountsReceivables | -16.2M | 3.5M | 16.3M | 9.1M | -32.4M | 2.4M | 5.66M | -5.98M | -11.06M | -3.16M |
| inventory | -2.7M | 19.4M | -17.9M | -27M | -52.5M | 600K | -1.45M | -11.7M | -13.06M | -1.38M |
| accountsPayables | 22M | -11.8M | -5.2M | - | - | 10.6M | - | 5.89M | 5.78M | 2.57M |
| otherWorkingCapital | 5.7M | 8.8M | -12.5M | -4M | 6.2M | -2.5M | 1.37M | -10.14M | 5.9M | -645K |
| otherNonCashItems | 3.1M | 4.3M | -1.8M | -27.3M | 23.4M | 41.4M | -16.51M | 10.12M | 13.83M | 1.45M |
| netCashProvidedByOperatingActivities | 127.3M | 122.1M | 83.9M | 109.9M | 113.1M | 108.6M | 90.48M | 77.45M | 49.38M | 38.51M |
| investmentsInPropertyPlantAndEquipment | -27.3M | -30.4M | -40.4M | -31.9M | -29.4M | -15.5M | -25.02M | -28.38M | -22.2M | -7.41M |
| acquisitionsNet | 47.3M | - | -114.2M | -67.3M | -61.1M | -217M | - | -534.66M | -500K | -200.06M |
| purchasesOfInvestments | - | - | - | - | - | - | - | -2.54M | 22.2M | -24.7M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 2.6M | 6.68M | 62.37M |
| otherInvestingActivities | 300K | 100000 | 700K | 8.4M | 200K | -3.4M | 2.67M | -2.54M | -22.16M | 7000 |
| netCashProvidedByInvestingActivities | 20.3M | -30.3M | -153.9M | -90.8M | -90.3M | -235.9M | -22.35M | -565.52M | -15.97M | -169.79M |
| netDebtIssuance | -94.9M | -68M | 75.7M | 8M | -9.8M | 151.7M | -52.26M | 237.37M | -24M | 140M |
| longTermNetDebtIssuance | -94.9M | -20.9M | 138.5M | 8M | -9.8M | 113.7M | -52.26M | 97.62M | -24M | - |
| shortTermNetDebtIssuance | - | -47.1M | -62.8M | - | - | 38M | - | 139.75M | - | 140M |
| netStockIssuance | -11.8M | 2.2M | 2M | -2.6M | -1.4M | 1.3M | - | 241.34M | 1.16M | 1.04M |
| netCommonStockIssuance | -11.8M | 2.2M | 2M | -2.6M | -1.4M | 1.3M | - | 241.34M | 1.16M | 1.04M |
| commonStockIssuance | 1.8M | 2.2M | 2M | - | - | 1.3M | - | 241.34M | 1.16M | 1.04M |
| commonStockRepurchased | -13.6M | - | - | -2.6M | -1.4M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -12M | -11.9M | -11.8M | -11.7M | -11.6M | -11.6M | -11.52M | -11M | -10.26M | -10.74M |
| commonDividendsPaid | -12M | -11.9M | -11.8M | -11.7M | -11.6M | -11.6M | -11.52M | -11M | -10.26M | -10.74M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.2M | -700K | -8M | -600K | 200K | -3.7M | -7.95M | -20.37M | -16.9M | -2.07M |
| netCashProvidedByFinancingActivities | -121.9M | -78.4M | 57.9M | -6.9M | -22.6M | 137.7M | -71.74M | 447.34M | -50M | 128.22M |
| date | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 228.4M | 210.7M | 220.3M | 212.5M | 195.5M | 179.5M | 194.5M | 219.9M | 212M | 193.4M |
| costOfRevenue | 161.1M | 139.9M | 147.3M | 145M | 135.6M | 125.5M | 134M | 149.3M | 144.8M | 138.2M |
| grossProfit | 67.3M | 70.8M | 73M | 67.5M | 59.9M | 54M | 60.5M | 70.6M | 67.2M | 55.2M |
| researchAndDevelopmentExpenses | - | - | 5.1M | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 37.4M | 37.5M | 38.2M | 37.3M | 34.6M | 32.8M | 30.4M | 36.7M | 39M | 35.1M |
| otherExpenses | - | 7.6M | 28.4M | 8.3M | 8.3M | 7.9M | 7.9M | 7.9M | 7.9M | 8.2M |
| operatingExpenses | 37.4M | 45.1M | 71.7M | 45.6M | 42.9M | 40.7M | 38.3M | 44.6M | 46.9M | 43.3M |
| costAndExpenses | 198.5M | 185M | 219M | 190.6M | 178.5M | 166.2M | 172.3M | 193.9M | 191.7M | 181.5M |
| netInterestIncome | -5.1M | -600K | -6.9M | -7M | -7.4M | -8.1M | -9M | -8.5M | -8.2M | -8.6M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 5.1M | 600K | 6.9M | 7M | 7.4M | 8.1M | 9M | 8.5M | 8.2M | 8.6M |
| depreciationAndAmortization | 15.1M | 15.2M | 15.7M | 15.9M | 16M | 16M | 16.1M | 16M | 15.7M | 16.1M |
| ebitda | 45.8M | 41M | 35.4M | 37.8M | 32.9M | 31.7M | 38.4M | 42.1M | 35.9M | 28.5M |
| ebit | 30.7M | 25.8M | 19.7M | 21.9M | 16.9M | 15.7M | 22.3M | 26.1M | 20.2M | 12.4M |
| nonOperatingIncomeExcludingInterest | -800K | -200K | -18.4M | - | 100000 | -2.4M | -100000 | -100000 | 100000 | -500K |
| operatingIncome | 29.9M | 25.6M | 1.3M | 21.9M | 17M | 13.3M | 22.2M | 26M | 20.3M | 11.9M |
| totalOtherIncomeExpensesNet | -4.3M | -400K | 11.5M | -7M | -7.5M | -5.7M | -8.9M | -8.4M | -8.3M | -7.5M |
| incomeBeforeTax | 25.6M | 25.2M | 12.8M | 14.9M | 9.5M | 7.6M | 13.3M | 17.6M | 12M | 4.4M |
| incomeTaxExpense | 5.9M | 5.7M | 2.5M | 3.5M | 2.2M | 2.8M | 1.9M | 4M | 2.8M | 1M |
| netIncomeFromContinuingOperations | 19.7M | 19.5M | 10.3M | 11.4M | 7.3M | 4.8M | 11.4M | 13.6M | 9.2M | 3.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.7M | 19.5M | 10.3M | 11.4M | 7.3M | 4.8M | 11.4M | 13.6M | 9.2M | 3.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.7M | 19.5M | 10.3M | 11.4M | 7.3M | 4.8M | 11.4M | 13.6M | 9.2M | 3.4M |
| eps | 0.6 | 0.59 | 0.31 | 0.34 | 0.22 | 0.14 | 0.34 | 0.41 | 0.28 | 0.1 |
| date | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 64.2M | 73M | 54.9M | 53M | 45.9M | 44.1M | 46.7M | 45M | 37.3M | 32.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 64.2M | 73M | 54.9M | 53M | 45.9M | 44.1M | 46.7M | 45M | 37.3M | 32.4M |
| netReceivables | 146.9M | 116M | 133.7M | 132.9M | 121.1M | 108.8M | 120.8M | 132.6M | 126.5M | 118.6M |
| accountsReceivables | 137.5M | 116M | 133.7M | 123.7M | 121.1M | 108.8M | 120.8M | 132.6M | 126.5M | 118.6M |
| otherReceivables | 9.4M | - | - | 9.2M | - | - | - | - | - | - |
| inventory | 190.9M | 188.6M | 185.4M | 187.2M | 189.7M | 190.1M | 199.2M | 206.3M | 213.9M | 215.1M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 24.9M | 37.3M | 75M | 66M | 39.3M | 41.2M | 39.2M | 38.7M | 31.6M | 30.6M |
| totalCurrentAssets | 426.9M | 414.9M | 449M | 439.1M | 396M | 384.2M | 405.9M | 422.6M | 409.3M | 396.7M |
| propertyPlantEquipmentNet | 206.6M | 206.6M | 207.6M | 208.2M | 216.8M | 216.4M | 223.7M | 223.6M | 224.4M | 227.9M |
| goodwill | 493.4M | 498.1M | 497.6M | 523.9M | 508.4M | 498.9M | 517M | 506.1M | 507.9M | 514M |
| intangibleAssets | 359.2M | 369.9M | 390.2M | 385.4M | 393.8M | 395.1M | 415.1M | 415.1M | 423.7M | 435.4M |
| goodwillAndIntangibleAssets | 852.6M | 868M | 887.8M | 909.3M | 902.2M | 894M | 932.1M | 921.2M | 931.6M | 949.4M |
| longTermInvestments | - | - | - | - | - | - | - | - | 8.2M | 6.7M |
| taxAssets | 1.9M | 1.9M | - | 2.3M | - | - | - | - | - | - |
| otherNonCurrentAssets | 23.7M | 23.1M | 11.4M | 22.8M | 11.3M | 10.8M | 10M | 13.5M | 10.1M | 9.7M |
| totalNonCurrentAssets | 1.08B | 1.1B | 1.11B | 1.14B | 1.13B | 1.12B | 1.17B | 1.16B | 1.17B | 1.19B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.51B | 1.51B | 1.56B | 1.58B | 1.53B | 1.51B | 1.57B | 1.58B | 1.58B | 1.59B |
| totalPayables | 99M | 75.6M | 73.9M | 85.5M | 62M | 56.7M | 56.9M | 67.4M | 67.7M | 70.3M |
| accountPayables | 86.9M | 75.6M | 73.9M | 74.9M | 62M | 56.7M | 56.9M | 67.4M | 67.7M | 70.3M |
| otherPayables | 12.1M | - | - | 10.6M | - | - | - | - | - | - |
| accruedExpenses | - | - | 43.7M | 31.2M | 40.9M | 43.3M | 47.2M | 46.3M | 40.5M | 40.3M |
| shortTermDebt | - | 5.4M | 18.5M | 24.5M | 16.1M | 16M | 17.6M | 17.2M | 23.2M | 23.2M |
| capitalLeaseObligationsCurrent | - | - | 4.3M | 4.7M | 5.7M | 4.4M | 4.7M | 4.8M | 5.1M | 4M |
| taxPayables | 12.1M | 12.9M | - | 10.6M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 50.5M | 62.2M | 12.8M | 33.1M | 18M | 18.2M | 7.6M | 9M | 8.3M | 7.1M |
| totalCurrentLiabilities | 149.5M | 143.2M | 153.2M | 179M | 142.7M | 138.6M | 134M | 144.7M | 144.8M | 144.9M |
| longTermDebt | 103.7M | 105.5M | 400.6M | 408.8M | 426.7M | 430.5M | 462.4M | 482.1M | 494.8M | 498.1M |
| capitalLeaseObligationsNonCurrent | - | - | 14M | 14.5M | 19.3M | 20.3M | 21.6M | 21.2M | 22.1M | 23.2M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 51.9M | 52.4M | - | 56.8M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 270.2M | 281.9M | 70.1M | 10.9M | 56.4M | 51.6M | 68.2M | 66.4M | 65.3M | 69.6M |
| totalNonCurrentLiabilities | 425.8M | 439.8M | 484.7M | 491M | 502.4M | 502.4M | 552.2M | 569.7M | 582.2M | 590.9M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 18.3M | 19.2M | 25M | 24.7M | 26.3M | 26M | 27.2M | 27.2M |
| totalLiabilities | 575.3M | 583M | 637.9M | 670M | 645.1M | 641M | 686.2M | 714.4M | 727M | 735.8M |
| treasuryStock | -18.3M | -13.6M | -9.2M | -6.5M | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | 554.8M | 539.1M | 522.6M | 515.2M | 506.9M | 502.6M | 500.8M | 492.4M | 481.8M | 475.6M |
| additionalPaidInCapital | 445.3M | 442.9M | 441.9M | 440.7M | 438.8M | 437.4M | 436M | 439.7M | 437.3M | 434.4M |
| date | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 19.7M | 19.5M | 10.3M | 11.4M | 7.3M | 4.8M | 11.4M | 13.5M | 9.2M | 3.4M |
| depreciationAndAmortization | 15.1M | 15.2M | 16.6M | 15.3M | 16M | 16M | 16.1M | 16M | 15.8M | 16.2M |
| deferredIncomeTax | -400K | -1.6M | - | - | -700K | -6.2M | -800K | -400K | - | - |
| stockBasedCompensation | 2.1M | 1.3M | 900K | 1.4M | 1.5M | 900K | -4.2M | 2.5M | 4.2M | 2.4M |
| changeInWorkingCapital | -13M | 17.3M | -5.9M | -8.2M | -6.6M | 17.9M | 11.7M | 1.1M | -13.9M | 16.3M |
| accountsReceivables | -16.4M | 15.7M | -12M | -8.1M | -15M | 8.3M | 13.5M | -6.8M | -13.1M | 17.8M |
| inventory | -3.7M | -3.7M | 2.7M | -2.8M | 1.1M | 3.2M | 9.9M | 7M | -700K | -3.5M |
| accountsPayables | 11.8M | 1.7M | - | - | 4.8M | 1.6M | -11.5M | -100000 | - | - |
| otherWorkingCapital | -4.7M | 3.6M | 3.4M | 2.7M | 2.5M | 4.8M | -200K | 1M | -100000 | 2M |
| otherNonCashItems | 400K | -5.7M | 3.4M | 17.1M | 1.5M | 2.3M | 600K | 1.1M | 2.5M | -4.6M |
| netCashProvidedByOperatingActivities | 23.9M | 46M | 25.3M | 37M | 19M | 35.7M | 34.8M | 33.8M | 17.8M | 33.7M |
| investmentsInPropertyPlantAndEquipment | -6.7M | -7.1M | -6.7M | -5.4M | -6.1M | -8.2M | -6.8M | -9.1M | -5.5M | -8.8M |
| acquisitionsNet | - | 47.4M | - | - | - | - | - | - | - | 600K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -500K | 1.6M | -1.7M | -1M | -700K | - | 100000 | - | -800K | -1.2M |
| netCashProvidedByInvestingActivities | -7.2M | 41.9M | -8.4M | -6.4M | -6.8M | -8.2M | -6.7M | -9.1M | -6.3M | -9.4M |
| netDebtIssuance | -16.9M | -62.7M | -6.6M | -17.8M | -7.8M | -26M | -23.8M | -17.5M | -700K | -24.7M |
| longTermNetDebtIssuance | -16.9M | -62.7M | -6.6M | -17.8M | -7.8M | -26M | -23.8M | -11M | -700K | 38.1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -6.5M | - | -62.8M |
| netStockIssuance | -4.1M | -4M | -2.9M | -6.5M | 500K | 600K | 600K | 500K | -1.8M | 400K |
| netCommonStockIssuance | -4.1M | -4M | -2.9M | -6.5M | 500K | 600K | 600K | 500K | -1.8M | 400K |
| commonStockIssuance | 500K | 400K | - | - | 500K | 600K | 600K | 500K | - | 400K |
| commonStockRepurchased | -4.6M | -4.4M | -2.9M | -6.5M | - | - | - | - | -1.8M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -3M | -3M | -3M | -3M | -3M | -3M | -2.9M | -3M | -3M | -3M |
| commonDividendsPaid | -3M | -3M | -3M | -3M | -3M | -3M | -2.9M | -3M | -3M | -3M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -800K | -1.1M | -100000 | 100000 | -1M | -600K | -700K | 2.8M | 100000 | -500K |
| netCashProvidedByFinancingActivities | -24.8M | -70.8M | -12.6M | -27.2M | -11.3M | -29M | -26.8M | -17.2M | -5.4M | -27.8M |