OTC : CHHGF
$0 (0.0%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.46B | 2.59B | 2.01B | 2.31B | 2.73B | 2.36B | 1.51B | 1.64B | 1.67B | 1.45B |
| costOfRevenue | 1.87B | 1.98B | 1.53B | 1.76B | 2.08B | 1.73B | 1.17B | 1.28B | 1.24B | 1.07B |
| grossProfit | 588.8M | 609.75M | 476.98M | 548.05M | 647.28M | 633.01M | 338.88M | 353.6M | 422.97M | 379.63M |
| researchAndDevelopmentExpenses | - | - | 79.08M | 79.4M | 61.61M | 51.16M | 37.12M | 40.36M | 42.12M | 38.78M |
| generalAndAdministrativeExpenses | - | 145.4M | 153.07M | 156.78M | 148.71M | 143.14M | 125.46M | 122.74M | 127.13M | 112.79M |
| sellingAndMarketingExpenses | - | 279.85M | 219.17M | 261.95M | 294.75M | 241.91M | 174.76M | 178.03M | 183.8M | 162.7M |
| sellingGeneralAndAdministrativeExpenses | 422.15M | 425.25M | 372.24M | 416.68M | 444.94M | 385.05M | 300.22M | 300.77M | 310.93M | 275.49M |
| otherExpenses | - | 101.6M | - | - | - | 91.3M | 228.5M | 140.02M | 65.2M | - |
| operatingExpenses | 422.15M | 526.86M | 448.36M | 496.08M | 506.56M | 443.17M | 349.79M | 238.51M | 305.02M | 311.89M |
| costAndExpenses | 2.3B | 2.51B | 1.98B | 2.26B | 2.59B | 2.17B | 1.52B | 1.52B | 1.55B | 1.38B |
| netInterestIncome | -3.53M | -1.56M | -1.2M | -1.16M | -1.31M | -1.95M | -2.58M | -1.95M | -1.25M | -1.38M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 3.53M | 1.56M | 1.2M | 1.16M | 1.31M | 1.95M | 2.58M | 1.95M | 1.25M | 1.38M |
| depreciationAndAmortization | 61.91M | 58.56M | 56.96M | 60.41M | 56.9M | 53.91M | 55.55M | 57.03M | 53.95M | 52.71M |
| ebitda | 228.57M | 249.74M | 183.35M | 221.43M | 296M | 326.66M | 206.4M | 182.99M | 184.34M | 132.85M |
| ebit | 166.65M | 191.19M | 126.34M | 160.1M | 239.87M | 272.75M | 151.59M | 125.96M | 130.39M | 80.14M |
| nonOperatingIncomeExcludingInterest | - | -108.29M | -97.71M | -108.13M | -99.16M | -82.91M | -162.5M | -141.06M | -68.57M | -3.11M |
| operatingIncome | 166.65M | 82.9M | 28.63M | 51.97M | 140.72M | 189.84M | -10.91M | 885K | 65.42M | 66.05M |
| totalOtherIncomeExpensesNet | -28.15M | 106.73M | 96.52M | 106.97M | 97.85M | 80.96M | 159.92M | 139.11M | 67.32M | 1.72M |
| incomeBeforeTax | 138.5M | 189.62M | 125.14M | 158.94M | 238.57M | 270.8M | 149.01M | 124.01M | 129.14M | 78.76M |
| incomeTaxExpense | 25.23M | 35.62M | 26.28M | 30.16M | 24.57M | 65.98M | 55.96M | 34.78M | 26.31M | 27.41M |
| netIncomeFromContinuingOperations | 113.28M | 154M | 98.86M | 128.78M | 213.99M | 204.82M | 93.05M | 89.23M | 102.83M | 51.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 116.89M | 154.39M | 100.85M | 130.29M | 213.31M | 203.02M | 93.65M | 90.28M | 101.88M | 51.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 116.89M | 154.39M | 100.85M | 130.29M | 213.31M | 203.02M | 93.65M | 90.28M | 101.88M | 51.48M |
| eps | 0.18 | 0.24 | 0.16 | 0.21 | 0.34 | 0.32 | 0.15 | 0.14 | 0.16 | 0.08 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.06B | 528.18M | 825.78M | 669.15M | 696.31M | 1.2B | 1.02B | 667.82M | 611.56M | 852.52M |
| shortTermInvestments | - | - | - | - | - | - | - | 31.82M | 75.54M | 20.5M |
| cashAndShortTermInvestments | 1.06B | 528.18M | 825.78M | 669.15M | 696.31M | 1.2B | 1.02B | 699.64M | 687.1M | 873.03M |
| netReceivables | 1.26B | 1.5B | 1.26B | -88.21M | 1.25B | -73.3M | -40.65M | 922.14M | 877.82M | 773.17M |
| accountsReceivables | 1.26B | 1.46B | 1.23B | 1.4B | 1.25B | 1.25B | 834.6M | 884.32M | 844.18M | 736.47M |
| otherReceivables | - | 35.54M | 26.29M | 24.54M | 24.91M | 28.45M | 21.34M | 26.82M | 18.65M | 16M |
| inventory | 786.54M | 788.55M | 694.64M | 791.76M | 1.06B | 728.61M | 494.27M | 553M | 802.5M | 457.94M |
| prepaids | - | 195.15M | 102.04M | 88.21M | 120.68M | 73.3M | 40.65M | 31.82M | 75.54M | 20.5M |
| otherCurrentAssets | 249.63M | 150.2M | 58.3M | 1.45B | 45M | 1.33B | 899.45M | 970.44M | 67.08M | 73.63M |
| totalCurrentAssets | 3.35B | 3.16B | 2.94B | 2.97B | 3.15B | 3.28B | 2.43B | 2.22B | 2.43B | 2.18B |
| propertyPlantEquipmentNet | 656.92M | 615.88M | 615.34M | 640.99M | 690.73M | 591.98M | 515.12M | 614.63M | 703.15M | 640.26M |
| goodwill | 51.88M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 94.92M | 94.92M | 94.92M |
| intangibleAssets | 1.06M | 1.81M | 2.65M | 55.48M | 53.74M | 51.9M | 51.9M | - | - | - |
| goodwillAndIntangibleAssets | 52.94M | 53.71M | 54.55M | 107.39M | 105.64M | 103.81M | 103.81M | 94.92M | 94.92M | 94.92M |
| longTermInvestments | 554.25M | 493.84M | 24.61M | 442.28M | 491.03M | 416.46M | 409.84M | 31.21M | 32.63M | 25.92M |
| taxAssets | 27.41M | 28.88M | 31.06M | 37.01M | 43.55M | 38.07M | 34.26M | 38.55M | 38.17M | 34.95M |
| otherNonCurrentAssets | 6.17M | 5.04M | 479.05M | -49.29M | -50.84M | -51.9M | -51.9M | -38.55M | -38.17M | -34.95M |
| totalNonCurrentAssets | 1.3B | 1.2B | 1.2B | 1.18B | 1.28B | 1.1B | 1.01B | 740.76M | 830.7M | 761.1M |
| otherAssets | 7.84 | - | - | - | - | - | - | 487.91M | 430.5M | 376.22M |
| totalAssets | 4.65B | 4.36B | 4.14B | 4.15B | 4.43B | 4.38B | 3.44B | 3.45B | 3.7B | 3.32B |
| totalPayables | 920.32M | 1.16B | 659.86M | 662.75M | 734.79M | 802.7M | 367.19M | 334.14M | 509.86M | 394.04M |
| accountPayables | 878.24M | 816.35M | 623.11M | 623.37M | 695.69M | 762.8M | 336.34M | 299.34M | 475.86M | 356.97M |
| otherPayables | 42.08M | 343.34M | 36.75M | 39.39M | 39.09M | 39.9M | 30.85M | 34.8M | 34M | 37.07M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.22M | - | - | - | 21.57M | 68.76M | 99.2M | 73.89M | 24.77M | 73.42M |
| capitalLeaseObligationsCurrent | - | 4.27M | 3.43M | 2.86M | 1.6M | 1.34M | 1.43M | - | - | - |
| taxPayables | - | 40.68M | 36.75M | 39.39M | 39.09M | 39.9M | 30.85M | 34.8M | 34M | 37.07M |
| deferredRevenue | - | - | - | 83.39M | 114.04M | 141.36M | 48.86M | 53.5M | -24.77M | -73.42M |
| otherCurrentLiabilities | 374.01M | 30.17M | 290.67M | 231.52M | 234.74M | 241.57M | 149.26M | 148.98M | 224.33M | 191.62M |
| totalCurrentLiabilities | 1.3B | 1.16B | 953.95M | 980.52M | 1.11B | 1.26B | 665.94M | 610.52M | 758.96M | 659.08M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 10.34M | 13.26M | 13.91M | 17.06M | 4.56M | 627K | 1.38M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 85.3M | 88.94M | 90.62M | 77.18M | 77.9M | 97.3M | 80.81M | 55.87M | 39.25M | 29.67M |
| otherNonCurrentLiabilities | 10.66M | 4.43M | 11.2M | 6.36M | 11.67M | 11.74M | 16.13M | 19.29M | 14.51M | 23.81M |
| totalNonCurrentLiabilities | 106.3M | 106.63M | 115.73M | 100.61M | 94.13M | 109.67M | 98.32M | 75.15M | 53.76M | 53.48M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.34M | 17.54M | 17.34M | 19.93M | 6.16M | 1.97M | 2.81M | - | - | - |
| totalLiabilities | 1.4B | 1.27B | 1.07B | 1.08B | 1.2B | 1.37B | 764.26M | 685.67M | 812.72M | 712.56M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 63.02M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M |
| retainedEarnings | - | 2.16B | 2.06B | 2.02B | 2B | 1.89B | 1.75B | 1.85B | 1.81B | 1.76B |
| additionalPaidInCapital | - | 509.88M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 116.95M | 189.62M | 100.85M | 130.29M | 213.31M | 203.02M | 93.65M | 90.28M | 101.88M | 51.48M |
| depreciationAndAmortization | - | 58.56M | 56.96M | 60.41M | 56.9M | 53.91M | 55.55M | 57.03M | 53.95M | 52.71M |
| deferredIncomeTax | - | - | - | -126.92M | -523.14M | -330.62M | - | - | - | - |
| stockBasedCompensation | - | 1.4M | 1.21M | 1.44M | 1.37M | 445K | - | - | - | - |
| changeInWorkingCapital | - | -318.27M | 183.72M | -8.34M | -492.35M | -50.79M | 99.29M | 112.94M | -369.31M | -66.26M |
| accountsReceivables | - | -303.05M | 135.66M | -185M | -4.21M | -418.47M | 16.17M | -91.12M | -61.81M | -96.36M |
| inventory | - | -120.55M | 79.62M | 221.6M | -321.08M | -212.21M | 34.04M | 204.06M | -307.5M | 30.11M |
| accountsPayables | - | - | 9.66M | -41.26M | -82.68M | 408.32M | 46.67M | -152.41M | 92.46M | 91.55M |
| otherWorkingCapital | - | 105.33M | -41.22M | -3.68M | -84.38M | 171.57M | 2.41M | 152.41M | -92.46M | -91.55M |
| otherNonCashItems | -116.95M | -30.18M | -19.69M | 92.98M | 484.15M | 365.82M | -62.95M | -187.2M | 40.58M | 73.08M |
| netCashProvidedByOperatingActivities | - | -98.87M | 323.04M | 149.87M | -259.76M | 241.78M | 185.54M | 73.06M | -172.9M | 111.02M |
| investmentsInPropertyPlantAndEquipment | - | -71.62M | -57.95M | -63.92M | -130.58M | -41.04M | -18.3M | -18.31M | -65.31M | -11.31M |
| acquisitionsNet | - | 6.73M | - | 48.99M | 1.82M | 710K | 222.48M | 1.48M | 253K | 544K |
| purchasesOfInvestments | - | - | -8.82M | - | - | - | - | - | -224K | -22.51M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 91.74M | 21.97M |
| otherInvestingActivities | - | -51.52M | 2.23M | -596K | 44.35M | -29.08M | -2.12M | 31.8M | 26.39M | 21.61M |
| netCashProvidedByInvestingActivities | - | -116.41M | -64.55M | -14.94M | -128.76M | -40.33M | 204.18M | 14.96M | 52.86M | -11.67M |
| netDebtIssuance | - | - | - | -20.46M | -45M | -30M | 25M | 50M | -50M | -32M |
| longTermNetDebtIssuance | - | - | - | -20.46M | -45M | -30M | 25M | 50M | -50M | -32M |
| shortTermNetDebtIssuance | - | - | - | -20.46M | -45M | -30M | 25M | 50M | -50M | -32M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -55.49M | -64.94M | -101.52M | -105.3M | -63.05M | -47.29M | -50.44M | -55.49M | -32.79M |
| commonDividendsPaid | - | -55.49M | -64.94M | -101.52M | -105.3M | -63.05M | -47.29M | -50.44M | -55.49M | -32.79M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -3.61M | -3.17M | -1.51M | -1.6M | -1.56M | -779K | 885K | - | -2.8M |
| netCashProvidedByFinancingActivities | - | -59.1M | -68.12M | -123.48M | -151.9M | -94.61M | -23.92M | 442K | -105.49M | -67.59M |
| date | 2026-03-31 | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.25B | 1.21B | 1.39B | 1.21B | 1.01B | 1B | 990.9M | 1.32B | 1.17B | 1.56B |
| costOfRevenue | 939.41M | 935.99M | 1.05B | 931.84M | 776.66M | 755.9M | 751.72M | 1.01B | 918.14M | 1.16B |
| grossProfit | 313.41M | 275.54M | 332.78M | 276.97M | 230.49M | 246.5M | 239.18M | 308.87M | 253.57M | 393.71M |
| researchAndDevelopmentExpenses | - | - | - | - | 79.08M | - | 79.4M | - | 61.61M | - |
| generalAndAdministrativeExpenses | - | 73.75M | 76.4M | 69M | 77.8M | 75.18M | 83.69M | 73.09M | 69.78M | 78.93M |
| sellingAndMarketingExpenses | - | 136.1M | 154.46M | 125.39M | 98.5M | 120.67M | 115.92M | 146.02M | 133.69M | 161.06M |
| sellingGeneralAndAdministrativeExpenses | 212.4M | 209.86M | 230.86M | 194.39M | 176.39M | 195.85M | 199.71M | 219.12M | 203.51M | 239.99M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 212.4M | 209.86M | 230.86M | 194.39M | 176.39M | 195.85M | 199.71M | 219.12M | 203.51M | 239.99M |
| costAndExpenses | 1.15B | 1.15B | 1.28B | 1.13B | 953.05M | 951.75M | 951.43M | 1.23B | 1.12B | 1.4B |
| netInterestIncome | -3.03M | -500K | -1.09M | -471K | -71540 | -81574 | 11.22M | -62783 | 15.02M | -82432 |
| interestIncome | - | - | - | - | - | 639K | 11.88M | 493K | 15.68M | 642K |
| interestExpense | 3.03M | - | 1.09M | 471K | 560K | 639K | 664K | 493K | 664K | 642K |
| depreciationAndAmortization | 30.28M | 26.7M | 29.28M | 26.84M | 27.22M | 29.74M | 30.06M | 30.36M | 29.04M | 27.86M |
| ebitda | 131.29M | 37.81M | 140.13M | 67.04M | 89.3M | 94.05M | 98.12M | 123.3M | 102.71M | 193.29M |
| ebit | 101.01M | 11.11M | 110.85M | 40.2M | 62.09M | 64.31M | 68.07M | 92.94M | 73.68M | 165.42M |
| nonOperatingIncomeExcludingInterest | - | 54.57M | -8.93M | 42.39M | -7.99M | -13.66M | -28.6M | -3.19M | -23.62M | -11.7M |
| operatingIncome | 101.01M | 65.68M | 101.92M | 82.58M | 54.1M | 50.65M | 39.47M | 89.76M | 50.06M | 153.72M |
| totalOtherIncomeExpensesNet | -33.65M | 5.5M | 8.71M | -4.13M | 7.43M | 13.02M | 27.93M | 2.7M | 22.96M | 11.06M |
| incomeBeforeTax | 67.36M | 71.18M | 110.63M | 78.46M | 61.53M | 63.67M | 67.4M | 92.45M | 73.01M | 164.78M |
| incomeTaxExpense | 14.23M | 11M | 20.46M | 15.16M | 13.06M | 13.22M | 12.3M | 17.85M | -16.17M | 40.74M |
| netIncomeFromContinuingOperations | 53.13M | 60.18M | 90.17M | 63.84M | 48.47M | 50.44M | 55.1M | 74.6M | 89.18M | 124.04M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | 7.84 | - | - | 540K | -106K | 54000 | -640K | -274K | -111K | 888K |
| netIncome | 56.28M | 60.64M | 89.23M | 65.16M | 50.35M | 50.5M | 55.18M | 75.1M | 90.15M | 123.16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 56.28M | 60.64M | 89.23M | 65.16M | 50.35M | 50.5M | 55.18M | 75.1M | 90.15M | 123.16M |
| eps | 0.09 | 0.1 | 0.14 | 0.1 | 0.08 | 0.08 | 0.09 | 0.12 | 0.14 | 0.2 |
| date | 2026-03-31 | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.06B | 597.6M | 528.18M | 863.47M | 825.78M | 740.69M | 669.15M | 607.7M | 696.31M | 843.48M |
| shortTermInvestments | - | 264.05M | - | 143.09M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.06B | 861.65M | 528.18M | 1.01B | 825.78M | 740.69M | 669.15M | 607.7M | 696.31M | 843.48M |
| netReceivables | 1.26B | 1.35B | 1.5B | 1.35B | 26.29M | 1.26B | -88.21M | 1.31B | 1.25B | 1.36B |
| accountsReceivables | 1.26B | 1.35B | 1.46B | 1.35B | 1.23B | 1.26B | 1.4B | 1.3B | 1.25B | 1.36B |
| otherReceivables | - | - | 35.54M | 487K | 26.29M | 2.54M | 24.54M | 2.13M | 24.91M | 5.36M |
| inventory | 786.54M | 766.91M | 788.55M | 752.66M | 694.64M | 692.38M | 791.76M | 763.05M | 1.06B | 952.49M |
| prepaids | - | - | 195.15M | 143.09M | 102.04M | 111.35M | 88.21M | 120.93M | 120.68M | 138.94M |
| otherCurrentAssets | 249.63M | 128.62M | 150.2M | 30.35M | 1.29B | 32.46M | 1.45B | 32.78M | 45M | 25.83M |
| totalCurrentAssets | 3.35B | 3.11B | 3.16B | 3.14B | 2.94B | 2.8B | 2.97B | 2.8B | 3.15B | 3.3B |
| propertyPlantEquipmentNet | 656.92M | 627.67M | 615.88M | 605.14M | 615.34M | 617.78M | 640.99M | 613.06M | 690.73M | 623.38M |
| goodwill | 51.88M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M | 51.9M |
| intangibleAssets | 1.06M | 1.43M | 1.81M | 2.26M | 2.65M | 54.92M | 55.48M | 53.44M | 53.74M | 51.9M |
| goodwillAndIntangibleAssets | 52.94M | 53.33M | 53.71M | 54.16M | 54.55M | 106.83M | 107.39M | 105.34M | 105.64M | 103.81M |
| longTermInvestments | 554.25M | 26.84M | 493.84M | 25.34M | 24.61M | 412.51M | 442.28M | 456.84M | 491.03M | 451.54M |
| taxAssets | 27.41M | - | 28.88M | 30.82M | 31.06M | 34.64M | 37.01M | 40.54M | 43.55M | 32.96M |
| otherNonCurrentAssets | 6.17M | 533.79M | 5.04M | 513.67M | 479.05M | -48.78M | -49.29M | -50.38M | -50.84M | -51.9M |
| totalNonCurrentAssets | 1.3B | 1.24B | 1.2B | 1.2B | 1.2B | 1.12B | 1.18B | 1.17B | 1.28B | 1.16B |
| otherAssets | 7.84 | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.65B | 4.35B | 4.36B | 4.34B | 4.14B | 3.93B | 4.15B | 3.96B | 4.43B | 4.46B |
| totalPayables | 920.32M | 724.27M | 1.16B | 1.11B | 659.86M | 618.05M | 662.75M | 615.05M | 734.79M | 862.89M |
| accountPayables | 878.24M | 724.27M | 816.35M | 783.77M | 623.11M | 577.84M | 623.37M | 572.54M | 695.69M | 813.91M |
| otherPayables | 42.08M | - | 343.34M | 326.25M | 36.75M | 40.21M | 39.39M | 42.51M | 39.09M | 48.98M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 4.22M | - | 4.27M | 3.43M | - | - | - | - | 21.57M | 23.46M |
| capitalLeaseObligationsCurrent | - | 4.2M | 4.27M | 3.43M | 3.43M | 3.31M | 2.86M | 1.11M | 1.6M | 1.04M |
| taxPayables | - | - | 40.68M | - | 36.75M | 40.21M | 39.39M | 42.51M | 39.09M | 48.98M |
| deferredRevenue | - | - | - | - | - | 40.21M | 83.39M | 42.51M | 114.04M | 48.98M |
| otherCurrentLiabilities | 374.01M | 361.08M | -4.27M | 322.82M | 290.67M | 253.89M | 231.52M | 311.36M | 234.74M | 357.32M |
| totalCurrentLiabilities | 1.3B | 1.09B | 1.16B | 1.11B | 953.95M | 875.25M | 980.52M | 927.52M | 1.11B | 1.24B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 10.34M | 11.08M | 13.26M | 11.88M | 13.91M | 15.38M | 17.06M | 3.52M | 4.56M | 196K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 85.3M | 90.32M | 88.94M | 89.97M | 90.62M | 75.44M | 77.18M | 70.16M | 77.9M | 101.79M |
| otherNonCurrentLiabilities | 10.66M | 10.52M | 4.43M | 10.4M | 11.2M | 5.26M | 6.36M | 10.6M | 11.67M | 11.19M |
| totalNonCurrentLiabilities | 106.3M | 111.93M | 106.63M | 112.25M | 115.73M | 96.09M | 100.61M | 84.28M | 94.13M | 113.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.34M | 15.28M | 17.54M | 15.31M | 17.34M | 18.69M | 19.93M | 4.63M | 6.16M | 1.24M |
| totalLiabilities | 1.4B | 1.2B | 1.27B | 1.23B | 1.07B | 971.34M | 1.08B | 1.01B | 1.2B | 1.36B |
| treasuryStock | - | - | - | - | - | -527.76M | - | -527.76M | - | -527.76M |
| preferredStock | - | - | - | - | - | 18.18M | - | 18.18M | - | 18.18M |
| commonStock | 63.02M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M | 63.05M |
| retainedEarnings | - | 2.17B | 2.16B | 2.09B | 2.06B | 2.03B | 2.02B | 2B | 2B | 1.94B |
| additionalPaidInCapital | - | 509.88M | 509.88M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M | 509.58M |
| date | 2026-03-31 | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 56.3M | 60.64M | 89.23M | 65.16M | 50.35M | 50.5M | 55.18M | 75.1M | 90.15M | 123.16M |
| depreciationAndAmortization | - | - | 29.28M | 29.28M | 27.22M | 29.74M | 30.06M | 30.36M | 29.04M | 27.86M |
| deferredIncomeTax | - | - | - | - | - | - | -96.1M | - | -58.79M | - |
| stockBasedCompensation | - | - | 413K | 987K | 721K | 485K | 695K | 746K | 722K | 648K |
| changeInWorkingCapital | - | - | -522.61M | - | 174.06M | - | 32.92M | - | -492.35M | - |
| accountsReceivables | - | - | -304.1M | - | 136.76M | - | -186.32M | - | -10.06M | - |
| inventory | - | - | -120.55M | - | 79.62M | - | 221.6M | - | -321.08M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | -97.96M | - | -42.32M | - | -2.37M | - | -78.52M | - |
| otherNonCashItems | -56.3M | -60.64M | 258.85M | -20.71M | -95.23M | 154.8M | 41.62M | 38.37M | 375.49M | -299.31M |
| netCashProvidedByOperatingActivities | - | - | -144.84M | 74.71M | 157.12M | 175.56M | 66.75M | 83.12M | -55.75M | -204.01M |
| investmentsInPropertyPlantAndEquipment | - | - | -54.32M | -17.3M | -45.48M | -35.01M | -42.12M | -21.8M | -92.17M | -38.41M |
| acquisitionsNet | - | - | - | - | - | - | 48.99M | - | 1.82M | - |
| purchasesOfInvestments | - | - | - | - | 6.99M | -15.82M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 97.35M | -79.6M | 23.28M | -8.14M | 11.89M | -11.89M | 11.96M | -11.96M |
| netCashProvidedByInvestingActivities | - | - | 43.03M | -96.91M | -15.22M | -58.97M | 18.76M | -33.69M | -78.39M | -50.37M |
| netDebtIssuance | - | - | - | -1.77M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | -1.77M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -23.96M | -31.53M | -18.92M | -46.03M | -28.37M | -73.14M | -32.79M | -72.51M |
| commonDividendsPaid | - | - | -23.96M | -31.53M | -18.92M | -46.03M | -28.37M | -73.14M | -32.79M | -72.51M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -1.84M | -227.51K | -1.96M | -1.21M | -613K | -21.36M | -845K | -45.75M |
| netCashProvidedByFinancingActivities | - | - | -25.8M | -33.3M | -20.88M | -47.24M | -28.99M | -94.5M | -33.63M | -118.26M |