OTC : IHCPF
$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 | 9.1B | 9.26B | 11.45B | 8.13B | 7.64B | 6.84B | 9.38B | 9.28B | 8.95B | 7.84B |
| costOfRevenue | 7.6B | 7.66B | 9.51B | 6.81B | 6.5B | 5.96B | 8.11B | 7.98B | 7.7B | 6.76B |
| grossProfit | 1.5B | 1.61B | 1.94B | 1.33B | 1.14B | 877.8M | 1.27B | 1.3B | 1.25B | 1.08B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 530M | 553M | 714M | 555.4M | 507.7M | 603M | 370.1M | 415.8M | 375.2M | 314.6M |
| sellingAndMarketingExpenses | 484M | 516M | 524M | 385.1M | 354.4M | 375M | 532.6M | 507.5M | 483.3M | 431.7M |
| sellingGeneralAndAdministrativeExpenses | 1.01B | 1.07B | 1.34B | 940.5M | 844.6M | 978M | 902.7M | 923.3M | 858.5M | 746.3M |
| otherExpenses | -27M | -25M | -247M | -15.5M | 32.1M | -8.6M | -3.7M | - | -24.3M | 4.2M |
| operatingExpenses | 987M | 1.04B | 1.09B | 925M | 876.7M | 969.4M | 899M | 916.2M | 844.6M | 720M |
| costAndExpenses | 8.56B | 8.7B | 10.83B | 7.73B | 7.41B | 6.93B | 9.01B | 8.89B | 8.54B | 7.48B |
| netInterestIncome | -124.98M | -111.35M | -145M | -38M | -27.1M | -25.29M | -47.2M | -47.5M | -26.2M | -10.6M |
| interestIncome | 69.99M | 85.07M | 50M | 20M | 11.1M | 19.14M | 20.5M | 14.4M | 8.6M | 9.2M |
| interestExpense | 194.97M | 196.42M | 191M | 56M | 37.9M | 44.43M | 67.3M | 43.5M | 38.1M | 26.3M |
| depreciationAndAmortization | 129.98M | 129M | 70M | 31M | 30.1M | 39.6M | 131.8M | 132.2M | 66.5M | 63.5M |
| ebitda | 669.89M | 740M | 694M | 446M | 244.5M | -53M | 519.2M | 302.3M | 464.7M | 347M |
| ebit | 539.91M | 611M | 624M | 415M | 214.4M | -92.6M | 469.1M | 177.3M | 407.1M | 294.1M |
| nonOperatingIncomeExcludingInterest | -23M | -49M | 1M | -15M | -33.1M | -400K | - | 223M | 900K | 69.2M |
| operatingIncome | 563M | 562M | 619M | 400.3M | 181.3M | -93M | 448.6M | 174.3M | 394.9M | 277.5M |
| totalOtherIncomeExpensesNet | -133.98M | -148M | -206M | -67M | -32.5M | -36.6M | - | -287.3M | -39M | -95.5M |
| incomeBeforeTax | 405.93M | 414M | 413M | 333.1M | 148.8M | -129.6M | 401.8M | 132.1M | 369.9M | 267.8M |
| incomeTaxExpense | 132.98M | 129M | 130M | 98.2M | 64.6M | 9.5M | 73.1M | 76.9M | 93.1M | 76.5M |
| netIncomeFromContinuingOperations | 272.96M | 285M | 248M | 235M | 84.2M | -139.1M | 328.7M | 39.4M | 275.6M | 191.3M |
| netIncomeFromDiscontinuedOperations | - | 150M | 35M | -241M | 37.7M | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 271.96M | 421M | 270M | -11M | 117M | -142M | 322.9M | 48.2M | 267.7M | 184.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 271.96M | 421M | 270M | 230M | 117M | -142M | 322.9M | 32.4M | 267.7M | 184.4M |
| eps | 0.73 | 1.03 | 0.65 | -0.03 | 0.3 | -0.36 | 0.79 | 0.12 | 0.64 | 0.43 |
| 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 | 656.89M | 549M | 689M | 972.8M | 524.6M | 400M | 335M | 489.2M | 926.9M | 645.2M |
| shortTermInvestments | - | - | - | 200K | 200K | 200K | 200K | 800K | 200K | 200K |
| cashAndShortTermInvestments | 656.89M | 549M | 689M | 973M | 596.6M | 481.4M | 335.2M | 490M | 927.1M | 645.4M |
| netReceivables | 836.86M | 829M | 603M | 515M | 184.8M | 197.6M | 200K | 745.4M | 553.6M | 626.1M |
| accountsReceivables | 771.87M | 829M | 438M | 426M | 184.8M | 197.6M | 341.9M | 326M | 462.8M | 287.1M |
| otherReceivables | 64.99M | 135M | 165M | 89M | - | - | - | 186.6M | 165.8M | 158.9M |
| inventory | 2.04B | 1.94B | 2.72B | 2.38B | 1.13B | 1.22B | 1.57B | 1.85B | 1.77B | 1.55B |
| prepaids | - | - | 148M | 205M | 55.6M | 54.4M | 55.8M | -745.2M | 122.2M | 115.6M |
| otherCurrentAssets | 15M | 123M | 192M | 284.9M | 122.1M | 182.7M | 731.5M | 736.3M | 416.9M | 507.3M |
| totalCurrentAssets | 3.55B | 3.44B | 4.35B | 4.35B | 2.09B | 2.13B | 2.69B | 3.08B | 3.24B | 2.82B |
| propertyPlantEquipmentNet | 889.86M | 860M | 1.26B | 1.16B | 809.4M | 827.1M | 1.01B | 822.9M | 802M | 778.6M |
| goodwill | 285.95M | 272M | 302M | 270.3M | 116.3M | 119M | 215.7M | 259.8M | 391.8M | 385M |
| intangibleAssets | 904.85M | 884M | 969M | 903.7M | 277.8M | 331.2M | 362.2M | 346.2M | 247.7M | 229.5M |
| goodwillAndIntangibleAssets | 1.19B | 1.16B | 1.27B | 1.17B | 394.1M | 450.2M | 577.9M | 606M | 639.5M | 614.5M |
| longTermInvestments | 87.99M | 25M | 72M | 25.3M | 9.5M | 5.8M | 11M | 10.1M | 11.3M | 7.5M |
| taxAssets | 98.98M | 91M | 105M | 80M | 67.4M | 68.6M | 58.3M | 30.8M | 37M | 31.7M |
| otherNonCurrentAssets | 29M | 70M | 84M | 174.7M | 183.9M | 150.4M | 117.6M | 188.2M | 150.9M | 131.1M |
| totalNonCurrentAssets | 2.3B | 2.2B | 2.79B | 2.61B | 1.46B | 1.5B | 1.77B | 1.66B | 1.64B | 1.56B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.85B | 5.64B | 7.14B | 6.96B | 3.56B | 3.63B | 4.46B | 4.74B | 4.88B | 4.38B |
| totalPayables | 2.71B | 2.64B | 2.63B | 2.44B | 1.25B | 1.39B | 2.08B | 2.11B | 2.31B | 1.71B |
| accountPayables | 2.65B | 2.56B | 2.24B | 1.84B | 1.02B | 1.16B | 2B | 1.85B | 2.23B | 445.6M |
| otherPayables | 64.99M | 70M | 393M | 594M | 236.7M | 226.8M | 82.4M | 260.1M | 73.7M | 1.26B |
| accruedExpenses | - | - | 564M | 462M | 320.6M | 243M | - | - | - | - |
| shortTermDebt | 412M | 195M | 652M | 546M | 7.6M | 6.1M | 50.1M | 417M | 532.8M | 480.4M |
| capitalLeaseObligationsCurrent | 67M | 66M | 81M | 83M | 56.5M | 58.5M | 56.8M | 66.4M | 56.4M | 1.3M |
| taxPayables | - | 70M | 81M | 88.2M | 63M | 65M | 82.4M | 86.4M | 73.7M | 68.5M |
| deferredRevenue | 185.97M | - | 81M | 261.3M | 172.1M | 160.8M | 60.3M | 121.9M | - | - |
| otherCurrentLiabilities | -42.07M | 97M | 115M | -76.7M | -68.9M | -40M | 96.2M | 369.8M | -5.3M | 365.5M |
| totalCurrentLiabilities | 3.33B | 2.99B | 4.12B | 3.71B | 1.74B | 1.82B | 2.34B | 2.89B | 2.89B | 2.55B |
| longTermDebt | 508.92M | 544M | 638M | 896M | 210M | 210M | 270M | 210M | 360.5M | 288.6M |
| capitalLeaseObligationsNonCurrent | 275.96M | 236M | 359M | 416M | 267.6M | 274.3M | 296M | 394.1M | 365.9M | 3.4M |
| deferredRevenueNonCurrent | - | - | - | 34.8M | 51.6M | 54.8M | - | 112.7M | 54.9M | 50.7M |
| deferredTaxLiabilitiesNonCurrent | 246.96M | 246M | - | 255.3M | 68.1M | 79.1M | - | 100.7M | 78.5M | 80.8M |
| otherNonCurrentLiabilities | 141.98M | 145M | 401M | 84M | 86.3M | 115.7M | 256M | -267.6M | -271.3M | 123.5M |
| totalNonCurrentLiabilities | 1.17B | 1.17B | 1.4B | 1.69B | 685.4M | 733.9M | 822M | 428.8M | 528.9M | 466.2M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 342.96M | 302M | 440M | 499M | 324.1M | 332.8M | 352.8M | 460.5M | 422.3M | 4.7M |
| totalLiabilities | 4.51B | 4.16B | 5.52B | 5.4B | 2.43B | 2.55B | 3.16B | 3.32B | 3.42B | 3.02B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | 85M | 107M | 49.8M | - | - | - |
| commonStock | 36.99M | 40M | 42M | 38M | 38.5M | 39.4M | 40M | 41.6M | 41.6M | 42.2M |
| retainedEarnings | 1.25B | 1.02B | 933M | 820.4M | 1.01B | 962.8M | 1.14B | 1.14B | 1.19B | 1.04B |
| additionalPaidInCapital | 146.98M | 292M | 147M | 147M | 288.8M | 287.9M | 287.3M | 285.7M | 285.7M | 285.1M |
| 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 | 271.96M | 568M | 619M | 420.8M | 226.9M | -91.6M | 448.6M | 174.3M | 394.9M | 277.5M |
| depreciationAndAmortization | 117.98M | 129M | 153M | 113.6M | 95M | 107.7M | 124.9M | 58.1M | 57.6M | 52.9M |
| deferredIncomeTax | - | - | - | -192.4M | -113.9M | -106.6M | -131.4M | -116.7M | -150.5M | -125.2M |
| stockBasedCompensation | 15M | 18M | 15M | 10M | 8.4M | 3.3M | 6.1M | 7.5M | 10.2M | 12.1M |
| changeInWorkingCapital | 17M | 175M | 136M | 110.6M | 58.1M | 83.4M | -47.1M | 42.8M | 66.7M | -28.4M |
| accountsReceivables | 38.99M | -121M | -9M | -140.9M | 29.7M | 124.4M | -29.4M | -15.4M | -36.1M | -10.2M |
| inventory | -75.99M | 311M | -251M | -395.8M | 36.3M | 351M | 94.8M | -41.5M | -239.6M | -110.7M |
| accountsPayables | 67.99M | 16.26M | 415M | 617.7M | -22.3M | -413M | -121.5M | 94.6M | 350.8M | 99M |
| otherWorkingCapital | -14M | -15M | -19M | 29.6M | 14.4M | 21M | 9M | 5.1M | -8.4M | -6.5M |
| otherNonCashItems | -35M | -304M | -330M | 30.9M | 102.5M | 258.6M | -73.9M | 209.7M | 10.6M | 82.7M |
| netCashProvidedByOperatingActivities | 386.94M | 586M | 593M | 493.5M | 377M | 254.8M | 327.2M | 375.7M | 389.5M | 271.6M |
| investmentsInPropertyPlantAndEquipment | -47.99M | -76M | -88M | -68.5M | -64.6M | -47.5M | -69.6M | -125.2M | -127.2M | -93.8M |
| acquisitionsNet | -3M | 396M | -137M | -418.4M | 53.4M | 42.3M | 189.3M | -139.3M | -18.1M | -198.3M |
| purchasesOfInvestments | - | - | - | -6.2M | -2.6M | 18.1M | - | -600K | - | - |
| salesMaturitiesOfInvestments | - | - | - | 6.2M | 18.7M | 2M | - | 500K | - | - |
| otherInvestingActivities | 2M | 8M | 30M | 11.5M | 8.3M | -12.5M | 16.3M | 25.9M | 25.8M | 21.7M |
| netCashProvidedByInvestingActivities | -48.99M | 328M | -195M | -475.4M | 13.2M | 2.4M | 136M | -238.7M | -119.5M | -270.4M |
| netDebtIssuance | -30.99M | -484M | -412M | 596M | -12.7M | -66.1M | -197.4M | 35.6M | -47.8M | 133.3M |
| longTermNetDebtIssuance | -31M | -484M | -212M | -4M | -12.7M | -66.1M | -197.4M | 35.6M | -47.8M | 133.3M |
| shortTermNetDebtIssuance | - | - | -200M | 600M | - | - | - | - | - | - |
| netStockIssuance | -259.96M | -147M | -19M | -74M | -86.7M | -32.1M | -99.3M | - | -50.2M | -109.8M |
| netCommonStockIssuance | -259.96M | -147M | -19M | -74M | -86.7M | -32.1M | -99.3M | - | -50.2M | -109.8M |
| commonStockIssuance | - | - | - | - | - | - | - | -23M | - | - |
| commonStockRepurchased | -259.96M | -147M | -19M | -74M | -86.7M | -32.1M | -99.3M | -12.6M | -50.2M | -109.8M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -100.98M | -147M | -128M | -88.7M | -52.2M | - | -110.5M | -115.2M | -102.7M | -90.2M |
| commonDividendsPaid | -100.98M | -147M | -128M | -89M | -52.2M | - | -110.5M | -115.2M | -102.7M | -90.2M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -77.99M | -112M | -375M | -66.8M | -61.1M | -61.7M | -80.8M | -82.4M | -18.8M | -24.3M |
| netCashProvidedByFinancingActivities | -469.92M | -890M | -934M | 366.5M | -212.7M | -159.9M | -488M | -99.8M | -219.5M | -91M |
| 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 | 4.78B | 4.32B | 4.54B | 4.72B | 5.82B | 5.63B | 4.24B | 3.89B | 3.71B | 3.93B |
| costOfRevenue | 4.02B | 3.59B | 3.75B | 3.91B | 4.85B | 4.67B | 3.59B | 3.32B | 3.16B | 3.43B |
| grossProfit | 757.88M | 733M | 792M | 814M | 968.4M | 959.6M | 656.6M | 567.7M | 549.7M | 496.2M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 511M | - | 538M | - | 512M | - | 450.9M | - |
| sellingAndMarketingExpenses | - | - | - | - | 524M | - | 385M | - | 354.4M | - |
| sellingGeneralAndAdministrativeExpenses | 507.92M | 489M | 507M | 517M | 704.1M | 632.9M | 449.8M | 354.1M | 400.8M | 337.1M |
| otherExpenses | - | 11M | -13M | 33M | -78M | 19M | 10.5M | 8.3M | 6.2M | 7.9M |
| operatingExpenses | 507.92M | 500M | 494M | 550M | 626.1M | 632.9M | 460.3M | 362.4M | 407M | 345M |
| costAndExpenses | 4.53B | 4.09B | 4.24B | 4.46B | 5.48B | 5.3B | 4.05B | 3.69B | 3.57B | 3.78B |
| netInterestIncome | -98.98M | -51M | -35.35M | -76M | -52.5M | -83.7M | -8.7M | -12.7M | -9.8M | -8.5M |
| interestIncome | 36.99M | 48.05M | 65.07M | 20M | 25.5M | 22.5M | 12M | 6.4M | 5.5M | 6.7M |
| interestExpense | 135.98M | 51M | 100.42M | 96M | 78M | 106.2M | 20.7M | 19.1M | 15.3M | 15.2M |
| depreciationAndAmortization | 58.99M | 25M | 32M | 30M | 40M | 69.7M | 53.4M | 47.6M | 46.8M | 48.2M |
| ebitda | 308.95M | 269M | 352M | 321M | 371M | 378.8M | 220M | 254.5M | 195.6M | 124.7M |
| ebit | 249.96M | 244M | 320M | 291M | 331M | 309.1M | 166.6M | 206.9M | 148.8M | 76.5M |
| nonOperatingIncomeExcludingInterest | - | -11M | -55M | 6M | -35M | 17.6M | 29.7M | -1.6M | -6.1M | 74.7M |
| operatingIncome | 249.96M | 233M | 265M | 297M | 292.3M | 326.7M | 196.3M | 205.3M | 142.7M | 151.2M |
| totalOtherIncomeExpensesNet | -30M | -47M | -46M | -102M | -82.2M | -130M | -52.2M | -5.9M | -11.1M | -92.9M |
| incomeBeforeTax | 219.96M | 186M | 219M | 195M | 209.1M | 196.7M | 144.1M | 199.4M | 131.6M | 58.3M |
| incomeTaxExpense | 75.99M | 57M | 58M | 71M | 65M | 64.6M | 51.4M | 46.8M | 38.5M | 34.4M |
| netIncomeFromContinuingOperations | 143.98M | 129M | 161M | 124M | 135M | 132.1M | 92.7M | 152.6M | 93.1M | 23.9M |
| netIncomeFromDiscontinuedOperations | - | - | 150M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 146.98M | 125M | 306M | 115M | 137.9M | 132.1M | 92.7M | 152.6M | 93.1M | 23.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 146.98M | 125M | 306M | 115M | 137.9M | 132.1M | 92.7M | 152.6M | 93.1M | 23.9M |
| eps | 0.41 | 0.32 | 0.76 | 0.27 | 0.33 | 0.32 | 0.25 | 0.4 | 0.24 | 0.06 |
| 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 | 656.89M | 569M | 549M | 647M | 689M | 479.9M | 972.8M | 577.6M | 524.6M | 586.2M |
| shortTermInvestments | - | - | - | - | - | 200K | 200K | 200K | 200K | 200K |
| cashAndShortTermInvestments | 656.89M | 569M | 549M | 647M | 689M | 480.1M | 973M | 577.8M | 524.8M | 586.4M |
| netReceivables | 836.86M | 804M | 829M | 810M | 603M | 837.9M | 428M | 452.9M | 277.5M | 392.4M |
| accountsReceivables | 771.87M | 804M | 829M | 810M | 438M | 837.9M | 426M | 452.9M | 183.1M | 392.4M |
| otherReceivables | 64.99M | - | - | - | 165M | - | 89M | - | 77M | - |
| inventory | 2.04B | 2.15B | 1.94B | 2.01B | 2.72B | 2.54B | 2.38B | 1.28B | 1.13B | 1.06B |
| prepaids | - | - | - | - | 148M | - | 205M | - | 55.6M | - |
| otherCurrentAssets | 15M | 108M | 123M | 810M | 192M | 75.4M | 800M | 54.4M | 378.7M | 44.8M |
| totalCurrentAssets | 3.55B | 3.63B | 3.44B | 4.28B | 4.35B | 4.02B | 4.35B | 2.44B | 2.09B | 2.15B |
| propertyPlantEquipmentNet | 889.86M | 809M | 860M | 954M | 1.26B | 1.18B | 1.16B | 804.9M | 809.4M | 800.1M |
| goodwill | 285.95M | - | 272M | - | 302M | - | 270.3M | - | 116.3M | - |
| intangibleAssets | 904.85M | 1.08B | 884M | 1.2B | 969M | 1.19B | 903.7M | 469M | 277.8M | 437.2M |
| goodwillAndIntangibleAssets | 1.19B | 1.08B | 1.16B | 1.2B | 1.27B | 1.19B | 1.17B | 469M | 394.1M | 437.2M |
| longTermInvestments | 87.99M | 23M | 25M | 22M | 72M | 24.1M | 25.3M | 12.9M | 9.5M | 5.4M |
| taxAssets | 98.98M | 96M | 91M | 113M | 105M | 95M | 80M | 91.6M | 67.4M | 69.6M |
| otherNonCurrentAssets | 29M | 85M | 70M | 232M | 84M | 144.5M | 174.7M | 227M | 183.9M | 177.1M |
| totalNonCurrentAssets | 2.3B | 2.09B | 2.2B | 2.41B | 2.79B | 2.63B | 2.61B | 1.61B | 1.46B | 1.49B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.85B | 5.72B | 5.64B | 6.68B | 7.14B | 6.65B | 6.96B | 4.04B | 3.56B | 3.64B |
| totalPayables | 2.71B | 2.93B | 2.64B | 1.06B | 2.63B | 2.97B | 2.44B | 2.02B | 1.25B | 1.62B |
| accountPayables | 2.65B | 2.87B | 2.56B | 986M | 2.24B | 2.9B | 1.84B | 1.95B | 1.02B | 1.56B |
| otherPayables | 64.99M | 60M | 70M | 75M | 393M | 71M | 594M | 63M | 236.7M | 58.1M |
| accruedExpenses | - | - | - | - | 564M | - | - | - | - | - |
| shortTermDebt | 412M | 239M | 195M | 1.99B | 652M | 251.1M | 546M | 5.8M | 7.6M | 7.8M |
| capitalLeaseObligationsCurrent | 67M | 62M | 66M | 72M | 81M | 85.8M | 83M | 59.6M | 56.5M | 54.4M |
| taxPayables | - | 60M | 70M | 75M | 81M | 71M | 88.2M | 63M | 63M | 58.1M |
| deferredRevenue | 185.97M | - | - | - | 81M | - | - | - | - | - |
| otherCurrentLiabilities | -42.07M | 84M | 97M | 763M | 115M | 167M | 647M | 112.2M | 423.8M | 58.2M |
| totalCurrentLiabilities | 3.33B | 3.32B | 2.99B | 3.89B | 4.12B | 3.47B | 3.71B | 2.19B | 1.74B | 1.74B |
| longTermDebt | 508.92M | 704M | 544M | 618M | 638M | 884.3M | 896M | 210M | 210M | 210M |
| capitalLeaseObligationsNonCurrent | 275.96M | 220M | 236M | 295M | 359M | 394.2M | 416M | 281.6M | 267.6M | 278.5M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | 34.8M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 246.96M | 229M | 246M | - | - | - | 255.3M | - | - | - |
| otherNonCurrentLiabilities | 141.98M | 141M | 145M | 380M | 401M | 387.3M | 84M | 220.3M | 207.8M | 218.5M |
| totalNonCurrentLiabilities | 1.17B | 1.29B | 1.17B | 1.29B | 1.4B | 1.67B | 1.69B | 711.9M | 685.4M | 707M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 342.96M | 282M | 302M | 367M | 440M | 480M | 499M | 341.2M | 324.1M | 332.9M |
| totalLiabilities | 4.51B | 4.61B | 4.16B | 5.18B | 5.52B | 5.14B | 5.4B | 2.91B | 2.43B | 2.45B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | 85M | - |
| commonStock | 36.99M | 38M | 40M | 42M | 42M | 41.5M | 38M | 37.7M | 38.5M | 39.4M |
| retainedEarnings | 1.25B | 813M | 1.02B | 957M | 933M | 840.8M | 820.4M | 813.3M | 1.01B | 1.03B |
| additionalPaidInCapital | 146.98M | 294M | 292M | 147M | 147M | 146.7M | 290M | 146.7M | 288.8M | 146.7M |
| 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 | 146.98M | 125M | 448M | 120M | 137.9M | 132.1M | 92.7M | 137.2M | 93.1M | 23.9M |
| depreciationAndAmortization | 58.99M | 59M | 59M | 70M | 83.3M | 69.7M | 53.4M | 47.6M | 46.8M | 48.2M |
| deferredIncomeTax | - | - | - | - | -55M | -111M | -110.2M | -21M | - | - |
| stockBasedCompensation | - | 5M | 9M | 9M | 8.2M | 7M | 4.7M | 5.3M | 3.7M | 4.7M |
| changeInWorkingCapital | 55.99M | -307M | -46M | 221M | 113M | 41M | 24.5M | 86.1M | -39.3M | 79.9M |
| accountsReceivables | 63.99M | -25M | -22M | -99M | 34M | -43M | -6.4M | -134.5M | 76.5M | -46.8M |
| inventory | 202.97M | -279M | -19M | 330M | -55.3M | -195.7M | -293M | -102.8M | -87M | 123.3M |
| accountsPayables | -182.97M | 344.57M | 142M | -142M | 141.1M | 273.9M | 300.9M | 316.8M | -18.2M | -4.1M |
| otherWorkingCapital | -28M | -3M | -147M | 132M | -6.8M | 5.8M | 23M | 6.6M | -10.6M | 7.5M |
| otherNonCashItems | 12M | 230M | -167M | -137M | 41.4M | 126.6M | 141.1M | 31.9M | 173.3M | 97.4M |
| netCashProvidedByOperatingActivities | 273.96M | 112M | 303M | 283M | 328.8M | 265.2M | 206.4M | 287.1M | 151.6M | 225.4M |
| investmentsInPropertyPlantAndEquipment | -31.99M | -16M | -42M | -34M | -57.3M | -35.7M | -43M | -25.5M | -40.5M | -24.1M |
| acquisitionsNet | -21M | 1M | 396M | 5.06M | -119.2M | -800K | -299.7M | -102.5M | 4.5M | 77.3M |
| purchasesOfInvestments | - | - | - | - | -1.9M | -1.1M | -3.4M | -2.8M | -2.6M | - |
| salesMaturitiesOfInvestments | - | - | - | - | 2M | - | - | - | - | - |
| otherInvestingActivities | 999.84K | 19M | 4M | 4M | 17.4M | 700K | 500K | 1M | -1.2M | 1M |
| netCashProvidedByInvestingActivities | -51.99M | 4M | 358M | -30M | -159M | -36.9M | -345.6M | -129.8M | -39.8M | 54.2M |
| netDebtIssuance | -180.97M | 114M | -484M | -173M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | 114M | -484M | -173M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -180.97M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -94.98M | -165M | -147M | -7M | -7M | - | - | - | - | - |
| netCommonStockIssuance | -94.98M | -165M | -154M | -7M | -7M | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | -46M | -33.3M | - | - | - |
| commonStockRepurchased | -94.98M | -165M | -154M | -7M | -7M | -11.8M | -11M | -62.3M | -80.5M | -6.2M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -34.99M | -66M | -47M | -100M | -40.1M | -87.9M | -28M | -60.7M | -25.1M | -27.1M |
| commonDividendsPaid | -34.99M | -66M | -47M | -100M | -40.1M | -87.9M | -28M | -60.7M | -25.1M | -27.1M |
| preferredDividendsPaid | - | - | - | - | - | -100000 | - | - | - | - |
| otherFinancingActivities | -35.99M | -6M | 77M | -9M | -78.3M | -705.6M | 553.1M | -97.9M | -124.5M | -36M |
| netCashProvidedByFinancingActivities | -346.94M | -123M | -601M | -289M | -125.4M | -793.6M | 525.1M | -158.6M | -149.6M | -64.3M |