OTC : HLTEF
$0.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 | 3B | 2.84B | 2.59B | 2.23B | 1.71B | 1.63B | 1.57B | 1.47B | 1.34B | 1.24B |
| costOfRevenue | 2.33B | 2.2B | 2.01B | 1.72B | 1.31B | 1.24B | 1.22B | 1.16B | 1.06B | 970.67M |
| grossProfit | 662.69M | 643.46M | 575.54M | 516.18M | 405.01M | 383.41M | 356.43M | 316.93M | 289.04M | 266.79M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 31.19M | 36.14M | 191.1M | 23.36M | 23.8M | 28.72M | 29.96M | 24.36M | 26.2M | 22.7M |
| sellingAndMarketingExpenses | 5.13M | 5.18M | 99.96M | 4.29M | 2.67M | 2.27M | 2.42M | 987K | 785K | 1.31M |
| sellingGeneralAndAdministrativeExpenses | 36.32M | 41.32M | 291.06M | 27.64M | 26.47M | 30.99M | 32.38M | 25.34M | 26.99M | 24.01M |
| otherExpenses | 261.52M | 272.2M | - | 248.46M | 173.3M | 167.81M | 152.6M | 140.3M | 128.76M | 10000 |
| operatingExpenses | 297.84M | 313.52M | 286.76M | 276.1M | 199.78M | 198.8M | 184.98M | 165.64M | 155.74M | 148.52M |
| costAndExpenses | 2.63B | 2.51B | 2.3B | 1.99B | 1.51B | 1.44B | 1.4B | 1.32B | 1.21B | 1.12B |
| netInterestIncome | -4.77M | -4.86M | -8.23M | -11.12M | -10.86M | -8.83M | -11.67M | -4.87M | -7.25M | -7.09M |
| interestIncome | 15.11M | 11.76M | 4.66M | 551K | 24000 | 492K | 8.96M | 107K | 2000 | 1000 |
| interestExpense | 19.88M | 16.62M | 10.05M | 8.61M | 5.18M | 7.21M | 8.96M | 4.98M | 4.52M | 5.16M |
| depreciationAndAmortization | 121.14M | 114.06M | 106.42M | 100.54M | 71.92M | 78.73M | 73.5M | 21.1M | 20.77M | 21.18M |
| ebitda | 485.99M | 450.73M | 396.53M | 338.49M | 270.45M | 263.59M | 250.92M | 171.75M | 153.66M | 138.62M |
| ebit | 364.84M | 336.66M | 290.12M | 237.95M | 198.53M | 184.86M | 177.41M | 150.64M | 132.89M | 117.45M |
| nonOperatingIncomeExcludingInterest | - | -6.73M | -1.34M | 2.13M | 6.7M | -249K | -5.97M | 644K | 414K | 835K |
| operatingIncome | 364.84M | 329.94M | 288.78M | 240.08M | 205.24M | 184.61M | 171.45M | 151.28M | 133.3M | 118.28M |
| totalOtherIncomeExpensesNet | -23.56M | -9.89M | -8.71M | -10.74M | -11.88M | -6.96M | -2.99M | -5.62M | -4.94M | -6M |
| incomeBeforeTax | 341.28M | 320.04M | 280.07M | 229.34M | 193.35M | 177.64M | 168.46M | 145.66M | 128.37M | 112.28M |
| incomeTaxExpense | 79.79M | 72.44M | 62.93M | 55.04M | 41.45M | 40.19M | 39.51M | 34.38M | 28.22M | 28.07M |
| netIncomeFromContinuingOperations | 261.49M | 247.6M | 217.14M | 174.3M | 151.9M | 137.46M | 128.95M | 111.28M | 100.15M | 84.21M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -3.17 | - | - | - | - | - | - | - | - | - |
| netIncome | 260.13M | 246.52M | 216.16M | 173.51M | 151.2M | 130.42M | 119.8M | 102.93M | 93.15M | 79.05M |
| netIncomeDeductions | 3.86M | 5.3M | 5.67M | 2.69M | 2.42M | 2.24M | -2.18M | -1.81M | -5.08M | -3.16M |
| bottomLineNetIncome | 256.27M | 241.22M | 210.49M | 170.82M | 148.77M | 128.18M | 117.62M | 101.12M | 88.07M | 75.89M |
| eps | 11.32 | 10.75 | 8.94 | 7.7 | 6.71 | 5.79 | 5.33 | 4.58 | 4.14 | 3.52 |
| 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 | 440.56M | 343M | 300.63M | 186.98M | 298.36M | 222.67M | 129.85M | 84.85M | 98.2M | 65.47M |
| shortTermInvestments | - | - | - | - | - | - | - | - | 121K | 683K |
| cashAndShortTermInvestments | 440.56M | 343M | 300.63M | 186.98M | 298.36M | 222.67M | 129.85M | 84.85M | 98.32M | 66.16M |
| netReceivables | 941.58M | 1.41B | 756.59M | 857.57M | 515.41M | 602.63M | 547.58M | 507.59M | 463.84M | 360.84M |
| accountsReceivables | 915.18M | 828.2M | 636.34M | 728.12M | 409.7M | 497.46M | 535.34M | 498.3M | 452.25M | 353.48M |
| otherReceivables | 26.4M | 583.9M | 120.25M | 129.44M | 105.71M | 105.17M | 12.25M | 9.29M | 11.59M | 7.35M |
| inventory | 2.58M | 1.98M | 4.22M | 758K | - | - | 935K | 1.83M | 1.87M | 1.76M |
| prepaids | 40.75M | 44.15M | 34.89M | 26.93M | 23.36M | 21.34M | 24.84M | 25.07M | 21.58M | 14.28M |
| otherCurrentAssets | 283.15M | 3.7M | 159.56M | 858.25M | 624.73M | 603.98M | 548.72M | 509.28M | 466.46M | 394.92M |
| totalCurrentAssets | 1.71B | 1.8B | 1.26B | 1.07B | 946.45M | 848M | 704.35M | 621.03M | 588.22M | 477.11M |
| propertyPlantEquipmentNet | 305.35M | 326.79M | 290.6M | 154.35M | 86.49M | 104.48M | 133.17M | 28.6M | 25.05M | 23.67M |
| goodwill | 682.93M | 707.74M | 597.04M | 589.31M | 366.25M | 369.1M | 281.95M | 251.15M | 243.74M | 238.43M |
| intangibleAssets | 167.49M | 210.31M | 157.19M | 182.18M | 48.65M | 67.04M | 53.6M | 41.42M | 49.67M | 55.98M |
| goodwillAndIntangibleAssets | 850.42M | 918.05M | 754.22M | 771.49M | 414.9M | 436.14M | 335.54M | 292.58M | 293.41M | 294.41M |
| longTermInvestments | 68.69M | 9.7M | 8.82M | 4.42M | 4.88M | 5.05M | - | 4.72M | 2.29M | 1.92M |
| taxAssets | 21.66M | 18.14M | 15.25M | 13.61M | 13.76M | 13.12M | 2.34M | 4.4M | 3.99M | 2.74M |
| otherNonCurrentAssets | 3.87M | 29.5M | 36.86M | 17.12M | 12.4M | 17.22M | 24.8M | 43.49M | 8.58M | 11.92M |
| totalNonCurrentAssets | 1.25B | 1.3B | 1.09B | 960.99M | 532.43M | 576M | 495.85M | 373.8M | 333.32M | 334.66M |
| otherAssets | 3.17 | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.96B | 3.11B | 2.35B | 2.03B | 1.48B | 1.42B | 1.2B | 994.82M | 921.54M | 811.77M |
| totalPayables | 376.59M | 452.55M | 430M | 378.44M | 286.08M | 258.66M | 262.74M | 273.86M | 244.96M | 151.8M |
| accountPayables | 361.25M | 316.06M | 311.18M | 266.19M | 192.74M | 181.57M | 191.22M | 197.59M | 170.12M | 128.79M |
| otherPayables | 15.34M | 136.49M | 118.81M | 112.25M | 93.34M | 77.09M | 71.52M | 76.27M | 74.84M | 23.01M |
| accruedExpenses | 230.23M | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 20M | 22.33M | 24.38M | 51.43M | 67.68M | 75.62M | 38.93M | 30.18M | 21.43M | 22.93M |
| capitalLeaseObligationsCurrent | 58.19M | 58M | 48.94M | 50.44M | 35.52M | 38.59M | 44.13M | - | 21.43M | 22.93M |
| taxPayables | - | 16.95M | 15.73M | 6.96M | 10.95M | 11.18M | 7.48M | 12.47M | 11.44M | 3.16M |
| deferredRevenue | 104.92M | - | - | - | 444.43M | 303.42M | 274.6M | 12.47M | 280.34M | 3.16M |
| otherCurrentLiabilities | 579.68M | 1.06B | 518.26M | 471.65M | 361.47M | 338.54M | 232.53M | 208.61M | 193.07M | 198.98M |
| totalCurrentLiabilities | 1.37B | 1.6B | 1.02B | 951.96M | 750.74M | 711.4M | 578.34M | 512.65M | 480.88M | 396.63M |
| longTermDebt | 9.95M | 30M | 50M | 74.38M | 17.5M | 65.18M | 82.23M | 90.54M | 85.71M | 107.14M |
| capitalLeaseObligationsNonCurrent | 180.82M | 191.8M | 167M | 77.28M | 30.63M | 45.74M | 65.27M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 195K | 349K | 1.7M | 3.91M |
| deferredTaxLiabilitiesNonCurrent | 33.14M | 32.33M | 22.26M | 23.52M | 13.26M | 13.78M | 8.12M | 6.94M | 5.08M | 4.37M |
| otherNonCurrentLiabilities | 89.89M | 102.52M | 74.32M | 60.66M | 61.55M | 74.65M | 30.35M | 57.58M | 57.89M | 60.49M |
| totalNonCurrentLiabilities | 313.81M | 356.65M | 313.57M | 235.84M | 122.94M | 199.35M | 186.18M | 148.12M | 143.61M | 167.63M |
| otherLiabilities | 3.17 | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 239.01M | 249.81M | 215.93M | 127.73M | 66.14M | 84.32M | 109.4M | - | 21.43M | 22.93M |
| totalLiabilities | 1.68B | 1.95B | 1.34B | 1.19B | 873.68M | 910.75M | 764.51M | 660.77M | 624.49M | 564.26M |
| treasuryStock | - | - | - | -5.22M | -5.22M | -5.22M | -5.22M | -5.22M | -5.22M | -5.22M |
| preferredStock | - | - | - | - | - | - | - | - | 97000 | - |
| commonStock | 28.73M | 28.85M | 28.84M | 28.84M | 28.47M | 28.45M | 28.43M | 28.39M | 28.39M | 28.39M |
| retainedEarnings | 1.14B | 1B | 820.61M | 660.21M | 504.5M | 394.05M | 285.02M | 192.24M | 130.2M | 83.11M |
| additionalPaidInCapital | 214.67M | 212.78M | 209.85M | 215.06M | 144.11M | 141.29M | 138.46M | 132.82M | 132.82M | 132.82M |
| 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 | 262.75M | 247.6M | 217.14M | 174.3M | 151.9M | 137.46M | 128.95M | 111.28M | 100.15M | 84.21M |
| depreciationAndAmortization | 121.14M | 114.06M | 106.42M | 100.54M | 71.92M | 78.73M | 73.5M | 21.1M | 20.77M | 21.18M |
| deferredIncomeTax | - | - | - | - | -7.63M | -8.13M | -18.5M | - | 5.05M | 3.84M |
| stockBasedCompensation | 7.2M | 6.37M | 1.65M | 3.51M | 5.42M | 4.48M | 6.89M | - | 1.05M | 1.26M |
| changeInWorkingCapital | -31.64M | 35.66M | 21.57M | -37.62M | 38.88M | 62.86M | -35.02M | -56.72M | -11.41M | -10.95M |
| accountsReceivables | -117.54M | 10.33M | -62.76M | -141.1M | -17.97M | 38.58M | -21.11M | -83.53M | -67.96M | -1.36M |
| inventory | -603.1K | 2.23M | -3.46M | -758K | - | 935K | 891K | 43000 | -112K | 1.46M |
| accountsPayables | 47.89M | - | - | 141.1M | - | -38.58M | 21.11M | - | - | - |
| otherWorkingCapital | 38.61M | 23.1M | 87.79M | -36.86M | 56.84M | 61.92M | -35.91M | -56.77M | -11.3M | -12.41M |
| otherNonCashItems | 18.06M | 19.17M | 8.74M | 4.34M | 7.86M | 5.9M | 7.84M | 2.83M | 4.98M | 4.41M |
| netCashProvidedByOperatingActivities | 377.52M | 422.87M | 355.51M | 245.07M | 268.34M | 281.3M | 163.66M | 78.49M | 120.59M | 103.95M |
| investmentsInPropertyPlantAndEquipment | -17.65M | -55.64M | -55.86M | -17.06M | -11.62M | -7.17M | -8.26M | -13.56M | -8.92M | -8.82M |
| acquisitionsNet | -12.98M | -137.09M | -7.9M | -369.18M | -7.25M | -68.64M | -41.11M | -6.97M | -5.08M | -55.41M |
| purchasesOfInvestments | -26.39M | -2.33M | -1.11M | -478K | - | - | 640K | 1.62M | 1.27M | -1.92M |
| salesMaturitiesOfInvestments | 1.22M | 11.41M | 3.08M | 2.16M | - | - | 5.76M | 120K | 775K | 34000 |
| otherInvestingActivities | 917.59K | 1.26M | -2.31M | -495K | 1.76M | 184K | -2.58M | -500K | -1.9M | -2.06M |
| netCashProvidedByInvestingActivities | -54.88M | -182.39M | -64.1M | -385.06M | -9.86M | -75.63M | -45.56M | -19.3M | -13.84M | -68.18M |
| netDebtIssuance | -38.79M | -28.32M | -56.33M | 28.42M | -72.95M | -10.12M | 373K | 3.95M | -23.55M | -25.11M |
| longTermNetDebtIssuance | -19.9M | -30.65M | -38.02M | 30.12M | -67.95M | -10.12M | 373K | 3.95M | -23.55M | -25.11M |
| shortTermNetDebtIssuance | -18.88M | 2.33M | -18.31M | -1.69M | -5M | - | - | - | - | - |
| netStockIssuance | 14928 | - | - | 68.48M | -22.54M | - | 40000 | 6.04M | - | - |
| netCommonStockIssuance | 14928 | - | - | 68.48M | -22.54M | - | 40000 | 6.04M | - | - |
| commonStockIssuance | 14928 | - | - | 68.48M | - | 20000 | 40000 | 6.04M | - | - |
| commonStockRepurchased | - | - | - | - | -22.54M | 7.32M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -114.19M | -68.8M | -57.33M | -22.91M | -45.08M | -22.52M | -22.48M | -44.96M | -44.96M | -39.34M |
| commonDividendsPaid | -114.19M | -68.8M | -57.33M | -22.91M | -45.08M | -22.52M | -22.48M | -44.96M | -44.96M | -39.34M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -61.5M | -101.12M | -63.86M | -52.13M | -41.77M | -79.33M | -51.03M | -37.57M | -5.5M | -1.47M |
| netCashProvidedByFinancingActivities | -214.46M | -198.24M | -177.52M | 21.86M | -182.35M | -111.97M | -73.1M | -72.54M | -74.02M | -65.92M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 818.95M | 802.07M | 716.49M | 705.78M | 782.66M | 764.4M | 694.76M | 670.22M | 709.2M | 690.9M |
| costOfRevenue | 625.42M | 600.43M | 556.17M | 537.27M | 602.97M | 574.98M | 548.92M | 515.66M | 555.57M | 516.98M |
| grossProfit | 193.52M | 201.64M | 160.32M | 168.51M | 179.68M | 189.42M | 145.84M | 154.57M | 153.64M | 173.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 65.46M | -137.11M | 54.83M | 54.18M | 59.29M | -118.74M | 52.92M | 50.12M | 51.84M | -116.16M |
| sellingAndMarketingExpenses | 31.6M | -81.34M | 27.47M | 27.89M | 31.11M | -70.59M | 26.02M | 25.31M | 24.44M | -66.61M |
| sellingGeneralAndAdministrativeExpenses | 97.05M | 89.33M | 82.3M | 82.07M | 90.4M | -189.33M | 78.94M | 75.43M | 76.28M | -182.76M |
| otherExpenses | -600.82K | - | - | - | - | 275.28M | -2.55M | - | 535K | -3.8M |
| operatingExpenses | 96.45M | 89.33M | 82.3M | 82.07M | 90.4M | 85.96M | 76.39M | 75.43M | 76.28M | 78.78M |
| costAndExpenses | 721.87M | 689.76M | 638.47M | 619.34M | 693.37M | 660.94M | 625.31M | 591.09M | 631.85M | 595.77M |
| netInterestIncome | -4.83M | -6.96M | -3.89M | -6.3M | -3.25M | 6.94M | -5.55M | -1.99M | -2.2M | -2.58M |
| interestIncome | 4.02M | 7.66M | 4.69M | 8.9M | 9.7M | -4.44M | 4.39M | 5.74M | 6.06M | 413.94K |
| interestExpense | 8.85M | 14.62M | 8.58M | 15.19M | 12.95M | -9.32M | 9.94M | 7.74M | 8.26M | 2.58M |
| depreciationAndAmortization | 32.24M | 30.52M | 31M | 30.3M | 29.76M | 30.35M | 28.94M | 27.83M | 26.94M | 27.02M |
| ebitda | 129.31M | 142.83M | 113.15M | 124.66M | 128.35M | 125.73M | 102.31M | 112.12M | 110.64M | 111.15M |
| ebit | 97.07M | 112.31M | 82.15M | 94.37M | 98.59M | 95.38M | 73.37M | 84.3M | 83.7M | 84.13M |
| nonOperatingIncomeExcludingInterest | - | 20.58M | -4.13M | -7.93M | -9.3M | 8.08M | -3.92M | -5.16M | -5.81M | 12.03M |
| operatingIncome | 97.07M | 112.31M | 78.02M | 86.44M | 89.29M | 103.47M | 69.44M | 79.14M | 77.89M | 96.15M |
| totalOtherIncomeExpensesNet | -5.3M | -8.27M | -4.46M | -7.26M | -3.65M | 1.15M | -6.02M | -2.58M | -2.45M | -2.82M |
| incomeBeforeTax | 91.78M | 104.04M | 73.57M | 79.18M | 85.64M | 104.62M | 63.43M | 76.56M | 75.44M | 93.34M |
| incomeTaxExpense | 21.61M | 24.68M | 17.53M | 18.62M | 19.23M | 23.31M | 14.14M | 17.59M | 17.4M | 20.9M |
| netIncomeFromContinuingOperations | 70.17M | 79.37M | 56.04M | 60.56M | 66.4M | 81.31M | 49.29M | 58.97M | 58.04M | 72.43M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -4.38 | -3.17 | - | - | - | - | - | - | - | - |
| netIncome | 70.15M | 78.78M | 55.8M | 60.26M | 66.15M | 80.86M | 49.08M | 58.74M | 57.85M | 71.96M |
| netIncomeDeductions | - | - | - | - | - | 5.3M | - | - | - | 5.67M |
| bottomLineNetIncome | 70.15M | 78.78M | 55.8M | 60.26M | 66.15M | 75.56M | 49.08M | 58.74M | 57.85M | 66.28M |
| eps | 3.06 | 3.42 | 2.43 | 2.63 | 2.88 | 3.29 | 2.14 | 2.56 | 2.52 | 3.13 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 317.68M | 440.56M | 302.77M | 305.32M | 246.07M | 343M | 202.61M | 204.56M | 210.4M | 300.63M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 317.68M | 440.56M | 299.53M | 305.32M | 246.07M | 343M | 202.61M | 204.56M | 210.4M | 300.63M |
| netReceivables | 1.04B | 941.58M | 282M | 1.12B | 1.23B | 1.41B | 1.01B | 1.06B | 964.23M | 911.73M |
| accountsReceivables | 965.92M | 915.18M | 260.93M | 836.78M | 964.52M | 828.2M | 760.74M | 776.36M | 830.12M | 791.48M |
| otherReceivables | 75.46M | 26.4M | 21.07M | 283.99M | 263.16M | 583.9M | 249.96M | 281.67M | 134.11M | 120.25M |
| inventory | 5.75M | 2.58M | 1.83M | 2.04M | 1.98M | 1.98M | 2.6M | 1.97M | 4.81M | 4.22M |
| prepaids | - | 40.75M | - | - | - | 44.15M | - | - | - | 34.89M |
| otherCurrentAssets | 180.88M | 283.15M | 847.25M | 6.72M | 6.53M | 3.7M | 6.16M | 7.14M | 139.73M | 916.15M |
| totalCurrentAssets | 1.55B | 1.71B | 1.43B | 1.43B | 1.48B | 1.8B | 1.22B | 1.27B | 1.19B | 1.26B |
| propertyPlantEquipmentNet | 290.78M | 305.35M | 307.57M | 314.39M | 324.51M | 326.79M | 336.86M | 334.16M | 316.06M | 290.6M |
| goodwill | 754.72M | 682.93M | 690.4M | 697.71M | 710.27M | 707.74M | 636.04M | 638.59M | 601.91M | 597.04M |
| intangibleAssets | 220M | 167.49M | 177.34M | 190.37M | 202.32M | 210.31M | 164.77M | 172.45M | 156.91M | 157.19M |
| goodwillAndIntangibleAssets | 974.72M | 850.42M | 867.73M | 888.07M | 912.59M | 918.05M | 800.81M | 811.04M | 758.82M | 754.22M |
| longTermInvestments | 77.74M | 68.69M | 19.59M | 10.32M | 11.65M | 9.7M | 9.36M | - | 8.6M | 8.82M |
| taxAssets | 24.65M | 21.66M | 20.04M | 18.39M | 20.57M | 18.14M | 18.67M | 17.84M | 17.57M | 15.25M |
| otherNonCurrentAssets | 3982 | 3.87M | 31.89M | 29.83M | 28.41M | 29.5M | 37.65M | 53.19M | 22.04M | 21.61M |
| totalNonCurrentAssets | 1.37B | 1.25B | 1.25B | 1.26B | 1.3B | 1.3B | 1.2B | 1.22B | 1.12B | 1.09B |
| otherAssets | - | 3.17 | - | - | - | - | - | - | - | - |
| totalAssets | 2.91B | 2.96B | 2.68B | 2.7B | 2.78B | 3.11B | 2.43B | 2.49B | 2.31B | 2.35B |
| totalPayables | 296.91M | 376.59M | 948.84M | 895.6M | 1.03B | 452.55M | 797.68M | 846.53M | 729.09M | 430M |
| accountPayables | 283.65M | 361.25M | 259.49M | 198.08M | 269.94M | 316.06M | 185.77M | 204.61M | 229.48M | 311.18M |
| otherPayables | 13.26M | 15.34M | 689.35M | 697.52M | 764.25M | 136.49M | 611.92M | 641.92M | 499.6M | 118.81M |
| accruedExpenses | - | 230.23M | - | - | - | - | - | - | - | - |
| shortTermDebt | 20M | 88.91M | 20M | 23.54M | 20M | 22.33M | 52M | 20M | 33.38M | 24.38M |
| capitalLeaseObligationsCurrent | 55.51M | 58.19M | 58.49M | 59.73M | 59.51M | 58M | 57.12M | 56.14M | 51.2M | 48.94M |
| taxPayables | - | - | 18.37M | 15.71M | 16.36M | 16.95M | 17.36M | 14.33M | 11.76M | 15.73M |
| deferredRevenue | 130.65M | 104.92M | - | - | - | - | - | - | 622.64M | 631.15M |
| otherCurrentLiabilities | 760.35M | 568.96M | 136.12M | 146.58M | 143.37M | 1.06B | 117.97M | 123.29M | 127.95M | 518.26M |
| totalCurrentLiabilities | 1.26B | 1.37B | 1.16B | 1.13B | 1.26B | 1.6B | 1.02B | 1.05B | 941.62M | 1.02B |
| longTermDebt | - | 9.95M | 10M | 20M | 20M | 30M | 30M | 40M | 40M | 50M |
| capitalLeaseObligationsNonCurrent | 171.82M | 180.82M | 180.06M | 185.78M | 190.83M | 191.8M | 200.36M | 204.14M | 180.47M | 167M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 20.09M | - | - |
| deferredTaxLiabilitiesNonCurrent | 44.79M | 33.14M | 32.88M | 32.8M | 32.38M | 32.33M | 21.84M | 22M | - | 22.26M |
| otherNonCurrentLiabilities | 100.06M | 89.89M | 89.74M | 96.53M | 100.58M | 102.52M | 75.62M | 53.31M | 107.48M | 74.32M |
| totalNonCurrentLiabilities | 316.66M | 313.81M | 312.68M | 335.1M | 343.8M | 356.65M | 327.82M | 339.54M | 327.95M | 313.57M |
| otherLiabilities | 3.13 | 3.17 | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 227.33M | 239.01M | 238.55M | 245.5M | 250.34M | 249.81M | 257.48M | 260.28M | 231.68M | 215.93M |
| totalLiabilities | 1.58B | 1.68B | 1.48B | 1.46B | 1.6B | 1.95B | 1.35B | 1.39B | 1.27B | 1.34B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 28.69M | 28.73M | 8.71M | 28.85M | 28.85M | 28.85M | 28.84M | 28.84M | 28.84M | 28.84M |
| retainedEarnings | 1.17B | 1.14B | 329.53M | 1.08B | 1.02B | 1B | 918.43M | 903.76M | 844.06M | 820.61M |
| additionalPaidInCapital | 214.37M | 214.67M | 64.21M | 212.78M | 212.78M | 212.78M | 209.85M | 209.85M | 209.85M | 209.85M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 70.15M | 78.78M | 56.04M | 60.56M | 66.4M | 81.31M | 49.29M | 58.97M | 58.04M | 72.43M |
| depreciationAndAmortization | 32.24M | 30.52M | 31M | 30.3M | 29.76M | 30.35M | 28.94M | 27.83M | 26.94M | 27.02M |
| deferredIncomeTax | - | -3.04M | - | - | - | - | - | - | - | 8.9M |
| stockBasedCompensation | 2.52M | 2.43M | 1.84M | 1.84M | 1.09M | 1.82M | 1.43M | 1.43M | 1.69M | 349K |
| changeInWorkingCapital | -132.1M | 74.9M | 8.27M | 17.42M | -151.86M | 131.96M | -158K | 39.35M | -135.48M | 87.86M |
| accountsReceivables | -55.35M | -69.08M | -6.53M | 112.64M | -139.68M | -13.27M | 9.64M | 72.99M | -38.54M | -108.11M |
| inventory | -3.18M | -758.35K | 62766 | -62000 | 10000 | 611K | -625K | 2.84M | -589K | 677K |
| accountsPayables | -74.83M | 103.18M | 18.38M | - | - | - | - | - | - | - |
| otherWorkingCapital | 1.26M | 41.56M | -3.64M | -95.16M | -12.19M | 144.62M | -9.17M | -36.48M | -47.82M | 87.18M |
| otherNonCashItems | -3.63M | 11.24M | -61.38M | 14.8M | -2.84M | 9.99M | 9.19M | 3.57M | -73000 | 3.06M |
| netCashProvidedByOperatingActivities | -30.82M | 192.41M | 35.77M | 124.92M | -57.44M | 255.42M | 88.7M | 131.14M | -52.4M | 199.62M |
| investmentsInPropertyPlantAndEquipment | -7.54M | -3.91M | -6.59M | -2M | -5.21M | -6.76M | -19.41M | -14.62M | -15.56M | -36.55M |
| acquisitionsNet | -53.38M | 331.41K | -21.62M | 15967 | -1M | -74.92M | -122K | -56.88M | -5.16M | -5.49M |
| purchasesOfInvestments | -973.93K | -2.45M | -380K | - | -1.21M | -537K | -659K | -1.13M | - | - |
| salesMaturitiesOfInvestments | 543.61K | 579.22K | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 155.04K | 975.31K | 15.84M | -35000 | 1.07M | 12.38M | 1.43M | -1.12M | -27000 | 287K |
| netCashProvidedByInvestingActivities | -61.19M | -4.48M | -12.75M | -2.03M | -6.35M | -69.83M | -18.76M | -73.76M | -20.04M | -36.27M |
| netDebtIssuance | -13.66M | -6.16M | -29.56M | 2M | -18.83M | -29.67M | 20.99M | -17.53M | -2.11M | -12.16M |
| longTermNetDebtIssuance | -9.94M | 7.42M | -26.02M | -1.54M | -16.5M | -14.78M | -11.01M | -8.53M | -11.12M | -7.16M |
| shortTermNetDebtIssuance | -3.72M | -6.16M | -3.54M | 3.54M | -2.33M | -29.67M | 32M | -9M | 9M | -5M |
| netStockIssuance | - | 14928 | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | 14928 | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | 14928 | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -22.84M | -13.85M | -45.89M | - | - | -34.4M | -34.4M | - | - |
| commonDividendsPaid | - | -22.84M | -13.85M | -45.89M | - | - | -34.4M | -34.4M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15.95M | -16.45M | 20.13M | -15.05M | -14.93M | -14.77M | -58.66M | -11.47M | -16.23M | -15.8M |
| netCashProvidedByFinancingActivities | -29.61M | -45.44M | -23.28M | -58.94M | -33.76M | -44.44M | -72.06M | -63.4M | -18.34M | -27.97M |