HKSE : 0280.HK
$0.01 (1.67%)
| 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 | 1.02B | 885.99M | 775.57M | 894.7M | 819.15M | 640.63M | 615.75M | 551.88M | 517.64M | 401.34M |
| costOfRevenue | 695.18M | 611.35M | 534.79M | 630.98M | 587.99M | 458.64M | 452.62M | 401.94M | 395.13M | 305.59M |
| grossProfit | 326.98M | 274.64M | 240.78M | 263.72M | 231.16M | 181.99M | 163.13M | 149.94M | 122.52M | 95.75M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 56.18M | 52.43M | 50.53M | 44.67M | 41.24M | 37.03M | 40.07M | 35.84M | 36.61M |
| sellingAndMarketingExpenses | - | 124.07M | 109.36M | 128.21M | 122.34M | 105.24M | 122.78M | 112.67M | 110.23M | 146.71M |
| sellingGeneralAndAdministrativeExpenses | 185.78M | 180.26M | 161.79M | 178.74M | 167M | 145.58M | 159.81M | 152.74M | 146.08M | 183.32M |
| otherExpenses | - | 13.73M | -7.75M | 1.04M | 1.13M | 1.22M | - | - | - | - |
| operatingExpenses | 185.78M | 193.98M | 154.04M | 172.52M | 163.97M | 145.58M | 136.8M | 149.78M | 142.62M | 174.93M |
| costAndExpenses | 880.96M | 805.33M | 688.83M | 803.5M | 751.96M | 604.22M | 589.41M | 551.73M | 537.74M | 480.51M |
| netInterestIncome | 9.82M | 14.28M | 13.57M | 5.34M | -4.08M | -4.39M | -4.82M | -1.99M | -3.58M | -3.62M |
| interestIncome | 16.37M | 19.07M | 17.72M | 8.67M | 1.79M | 2.09M | - | - | - | - |
| interestExpense | 6.55M | 4.79M | 4.15M | 3.33M | 5.86M | 6.48M | 4.82M | 1.99M | 3.58M | 3.62M |
| depreciationAndAmortization | 40.03M | 39.52M | 34.84M | 51.32M | 47.01M | 46.69M | 56.48M | 1.07M | 1.18M | 1.84M |
| ebitda | 181.22M | 120.18M | 121.58M | 142.52M | 114.2M | 83.1M | 82.81M | 3.72M | -17.98M | -77.34M |
| ebit | 141.2M | 80.66M | 86.74M | 82.78M | 65.9M | 35.09M | 10.62M | 2.65M | -19.16M | -79.17M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - | - | - | - | - |
| operatingIncome | 141.2M | 80.66M | 86.74M | 91.2M | 67.19M | 36.41M | 26.33M | 471K | -22.86M | -84.54M |
| totalOtherIncomeExpensesNet | -38.15M | -4.79M | -4.15M | -3.33M | -5.86M | -6.48M | -4.82M | -1.99M | -3.58M | -3.62M |
| incomeBeforeTax | 103.04M | 75.87M | 82.59M | 79.45M | 60.04M | 28.61M | 5.8M | 664K | -22.74M | -82.79M |
| incomeTaxExpense | 1.23M | -12.4M | -2.6M | -14000 | -10000 | -5000 | 107K | -103K | -4000 | 3.2M |
| netIncomeFromContinuingOperations | 101.82M | 88.27M | 85.19M | 79.45M | 60.04M | 28.61M | 5.8M | 664K | -22.74M | -85.99M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 101.82M | 88.29M | 85.2M | 79.47M | 60.05M | 28.62M | 5.69M | 767K | -22.74M | -85.99M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 101.82M | 88.29M | 85.2M | 79.47M | 60.05M | 28.62M | 5.69M | 767K | -22.74M | -85.99M |
| eps | 0.11 | 0.1 | 0.09 | 0.09 | 0.07 | 0.03 | 0.01 | 0.0 | -0.02 | -0.09 |
| 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 | 277.18M | 276.77M | 231.23M | 301.06M | 254.52M | 209.27M | 194.29M | 161.96M | 199.58M | 107.16M |
| shortTermInvestments | 246.62M | 176.91M | 193.44M | 71.32M | 144.25M | 88.29M | 1.78M | 28M | 20.83M | 32.21M |
| cashAndShortTermInvestments | 523.79M | 453.68M | 424.68M | 372.38M | 398.77M | 297.56M | 196.07M | 190.27M | 224.29M | 170.03M |
| netReceivables | 10.31M | 17.72M | 13.24M | 42.61M | 6.53M | 6.29M | 5.87M | 13.08M | 10.61M | 8M |
| accountsReceivables | 7.81M | 13.89M | 8.05M | 1.07M | 3.04M | 2.04M | 1.47M | 7.9M | 4.86M | 3.37M |
| otherReceivables | 2.5M | 3.83M | 5.2M | 41.54M | 3.49M | 4.25M | 4.4M | 5.18M | 5.75M | 4.63M |
| inventory | 520.82M | 420.22M | 414.98M | 387.38M | 369.72M | 415.22M | 471.46M | 477.74M | 508.41M | 587.87M |
| prepaids | 2.54M | 8.1M | 3.15M | 1.55M | 4.77M | - | 23.53M | 28M | 20.83M | 32.21M |
| otherCurrentAssets | 5.22M | 6.6M | 7.91M | 54.81M | 6.39M | 9.8M | 4.4M | 5.18M | 5.75M | 4.63M |
| totalCurrentAssets | 1.06B | 899.72M | 863.96M | 817.2M | 782.69M | 729.06M | 696.93M | 681.09M | 743.31M | 765.91M |
| propertyPlantEquipmentNet | 31.47M | 50.35M | 41.8M | 28.74M | 62.68M | 76.54M | 113.16M | 3.17M | 3.09M | 3.29M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K |
| goodwillAndIntangibleAssets | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K |
| longTermInvestments | 32.48M | 34.82M | 1.45M | 1.14M | 1.66M | 2.19M | 4.04M | 2.84M | 449K | 481K |
| taxAssets | - | 15M | 2.6M | -356K | -356K | -356K | -356K | - | - | - |
| otherNonCurrentAssets | 21.77M | 6.4M | 7.15M | 7.11M | 16.25M | 13.62M | 4.66M | -6.36M | -3.9M | -4.13M |
| totalNonCurrentAssets | 86.07M | 106.94M | 53.35M | 36.99M | 80.6M | 92.35M | 121.87M | 6.36M | 3.9M | 4.13M |
| otherAssets | - | - | - | - | - | - | - | 529K | 562K | 594K |
| totalAssets | 1.15B | 1.01B | 917.32M | 854.18M | 863.29M | 821.41M | 818.8M | 687.98M | 747.77M | 770.63M |
| totalPayables | 11.05M | 24.87M | 17.73M | 9.69M | 5.91M | 10.44M | 5.41M | 17.36M | 11.5M | 5.72M |
| accountPayables | 11.05M | 16.81M | 17.73M | 9.69M | 5.91M | 10.44M | 5.41M | 17.36M | 11.5M | 5.72M |
| otherPayables | - | 8.07M | - | - | - | - | - | - | - | - |
| accruedExpenses | 23.91M | - | 18.39M | 16.54M | 12.2M | 8.67M | -2.28M | - | - | - |
| shortTermDebt | 156.88M | 80.32M | 58.11M | 28.59M | 44.04M | 32.71M | 31.29M | 22.49M | 87.8M | 96.44M |
| capitalLeaseObligationsCurrent | 33.69M | 31.89M | 31M | 28.59M | 50.8M | 43.3M | 50.51M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | 2.82M | 2.74M | 2.09M | 2.28M | 2.51M | -87.8M | -96.44M |
| otherCurrentLiabilities | 23.82M | 25.64M | 22.53M | 17.31M | 19.61M | 14.11M | 21.13M | 11.92M | 17.13M | 15.33M |
| totalCurrentLiabilities | 249.34M | 162.72M | 147.76M | 74.95M | 135.3M | 111.32M | 110.61M | 54.28M | 116.44M | 117.48M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.23M | 23.62M | 12.27M | 12.19M | 20.24M | 49.41M | 72.63M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.31M | 2.04M | 2M | 66000 | 55000 | 38000 | 67000 | 53000 | 34999 | 96000 |
| totalNonCurrentLiabilities | 8.54M | 25.66M | 14.27M | 12.26M | 20.3M | 49.45M | 72.7M | 53000 | 34999 | 96000 |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 39.92M | 55.51M | 43.27M | 40.78M | 71.04M | 92.71M | 123.14M | - | - | - |
| totalLiabilities | 257.88M | 188.38M | 162.03M | 87.21M | 155.6M | 160.77M | 183.3M | 54.34M | 116.47M | 117.58M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M |
| retainedEarnings | 465.07M | 390.53M | 329.52M | 338.92M | 278.6M | 231.48M | 205.38M | 203.08M | 202.34M | 225.07M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 101.82M | 75.87M | 85.2M | 79.47M | 60.05M | 28.62M | 5.69M | 767K | -22.74M | -85.99M |
| depreciationAndAmortization | 40.03M | 39.52M | 34.84M | 51.32M | 47.01M | 46.69M | 56.48M | 1.1M | 1.22M | 1.87M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | -19.66M | -2.5M | -63.35M | 45.15M | 61.74M | 20.78M | 15.16M | 72.29M | 112.86M |
| accountsReceivables | - | -657K | 33.29M | -32.37M | -603K | 3.63M | 8.14M | -9.46M | 8.77M | 12.14M |
| inventory | - | -10.55M | -35.78M | -37.06M | 41.05M | 51.73M | 12.69M | 24.62M | 63.52M | 100.72M |
| accountsPayables | - | -8.46M | 11.87M | 6.08M | 4.71M | 6.38M | -55000 | 3.19M | -16.35M | -6.99M |
| otherWorkingCapital | - | -8.46M | -11.87M | -9000 | 4.71M | - | - | -3.19M | 16.35M | 6.99M |
| otherNonCashItems | -141.84M | 42.55M | 36.38M | 30.22M | 19.1M | 23.3M | 10.49M | 14.44M | 56.21M | 3.82M |
| netCashProvidedByOperatingActivities | - | 138.27M | 153.93M | 97.66M | 171.32M | 160.34M | 93.44M | 31.47M | 106.98M | 32.56M |
| investmentsInPropertyPlantAndEquipment | - | -4.79M | -9.51M | -9.18M | -10.44M | -5.07M | -3.42M | -1.18M | -1.08M | -1.86M |
| acquisitionsNet | - | - | - | -73M | 55.87M | 86.61M | - | - | 35000 | 1.98M |
| purchasesOfInvestments | - | -498.5M | -306.84M | -261.15M | -431.3M | -163.22M | -1.51M | - | - | - |
| salesMaturitiesOfInvestments | - | 483.41M | 184.69M | 334.1M | 375.4M | 76.61M | - | - | - | - |
| otherInvestingActivities | - | 41000 | 27000 | 73M | -55.87M | -86.61M | -1.4M | 16000 | 16000 | 43000 |
| netCashProvidedByInvestingActivities | - | -19.84M | -131.63M | 63.77M | -66.34M | -91.68M | -4.93M | -1.16M | -1.03M | 165K |
| netDebtIssuance | - | - | 49.95M | -39.97M | 6.13M | 335K | 3.91M | -64.96M | -10M | -27M |
| longTermNetDebtIssuance | - | - | - | -39.97M | 6.13M | 335K | 3.91M | 13.04M | 559K | - |
| shortTermNetDebtIssuance | - | - | 49.95M | - | - | - | - | -64.96M | -10M | -27M |
| netStockIssuance | - | - | -29000 | -935K | -193K | -670K | - | - | - | - |
| netCommonStockIssuance | - | - | -29000 | -935K | -193K | -670K | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -29000 | -935K | -193K | -670K | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -27.18M | -94.23M | -18.21M | -12.77M | -1.82M | - | - | - | - |
| commonDividendsPaid | - | -27.18M | -94.23M | -18.21M | -12.77M | -1.82M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -45.77M | -47.77M | -56.66M | -54.07M | -52.92M | -60.83M | -2.94M | -3.58M | -3.54M |
| netCashProvidedByFinancingActivities | - | -72.95M | -92.08M | -114.75M | -59.72M | -53.78M | -56.04M | -67.9M | -13.58M | -30.54M |
| 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 | 605.89M | 416.27M | 498.69M | 387.3M | 411.66M | 363.91M | 482.19M | 412.51M | 422.47M | 396.68M |
| costOfRevenue | 419.27M | 274.11M | 349.96M | 263.76M | 281.6M | 254.91M | 343.79M | 287.19M | 306.09M | 281.9M |
| grossProfit | 186.61M | 142.16M | 148.73M | 123.55M | 130.06M | 109M | 138.4M | 125.32M | 116.38M | 114.77M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 27.43M | 31.25M | 24.94M | 27.36M | 25.07M | 27.71M | 22.82M | 22.89M | 21.77M |
| sellingAndMarketingExpenses | - | 59.31M | 66.21M | 57.86M | 58.44M | 50.92M | 66.95M | 61.26M | 66.08M | 56.26M |
| sellingGeneralAndAdministrativeExpenses | 100.88M | 86.74M | 95.05M | 82.8M | 85.8M | 74.24M | 91.82M | 80.7M | 86.48M | 77.62M |
| otherExpenses | - | 12.62M | - | 3.82M | 2.91M | - | - | - | - | - |
| operatingExpenses | 100.88M | 99.37M | 95.05M | 86.62M | 88.71M | 74.24M | 91.82M | 80.7M | 86.48M | 77.62M |
| costAndExpenses | 520.15M | 373.47M | 445.01M | 350.38M | 370.3M | 329.15M | 435.61M | 367.89M | 392.57M | 359.52M |
| netInterestIncome | 4.42M | 5.4M | 6.69M | 7.58M | 7.48M | 6.08M | 5.14M | 204K | -1.01M | -818K |
| interestIncome | 7.9M | 8.47M | 9.2M | 9.86M | 9.99M | 7.73M | 6.34M | 2.33M | 1.89M | 2.15M |
| interestExpense | 3.47M | 3.08M | 2.51M | 2.28M | 2.5M | 1.65M | 1.2M | 2.12M | 2.9M | 2.96M |
| depreciationAndAmortization | 20.79M | 1.84M | 21.16M | 2.55M | 2.32M | 15.54M | 25.44M | 25.88M | 24.56M | 22.44M |
| ebitda | 106.53M | 36.43M | 64.89M | 33.52M | 41.39M | 60.93M | 67.47M | 66.64M | 51.31M | 61.6M |
| ebit | 85.74M | 34.59M | 43.73M | 30.96M | 39.07M | 45.38M | 42.03M | 40.75M | 26.75M | 39.16M |
| nonOperatingIncomeExcludingInterest | - | 8.2M | 9.94M | 5.96M | 2.29M | - | 4.55M | 3.88M | 3.15M | -2M |
| operatingIncome | 85.74M | 42.8M | 53.68M | 36.93M | 41.36M | 34.77M | 46.58M | 44.63M | 29.9M | 37.16M |
| totalOtherIncomeExpensesNet | -22.41M | -3.08M | -12.45M | -2.28M | -2.5M | -1.65M | -5.75M | -6M | -6.05M | -969K |
| incomeBeforeTax | 63.32M | 39.72M | 41.22M | 34.64M | 38.85M | 43.74M | 40.82M | 38.63M | 23.85M | 36.19M |
| incomeTaxExpense | 1.23M | - | -10M | -2.4M | -2.6M | 2000 | -15000 | 1000 | -12000 | 2000 |
| netIncomeFromContinuingOperations | 62.1M | 39.72M | 51.22M | 37.04M | 41.45M | 43.74M | 40.82M | 38.63M | 23.85M | 36.19M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 62.1M | 39.72M | 51.24M | 37.04M | 41.47M | 43.74M | 40.84M | 38.63M | 23.86M | 36.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 62.1M | 39.72M | 51.24M | 37.04M | 41.47M | 43.74M | 40.84M | 38.63M | 23.86M | 36.19M |
| eps | 0.07 | 0.04 | 0.06 | 0.04 | 0.05 | 0.05 | 0.04 | 0.04 | 0.03 | 0.04 |
| 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 | 277.18M | 340.53M | 276.77M | 192.92M | 231.23M | 353.91M | 301.06M | 267.57M | 254.52M | 355.94M |
| shortTermInvestments | 246.62M | 115.93M | 176.91M | 221.1M | 193.44M | 129.22M | 71.32M | 119.32M | 144.25M | 160K |
| cashAndShortTermInvestments | 523.79M | 456.46M | 453.68M | 414.03M | 424.68M | 483.14M | 372.38M | 386.9M | 398.77M | 356.1M |
| netReceivables | 10.31M | 11.42M | 17.72M | 10M | 8.05M | 22.81M | 42.61M | 18.19M | 6.53M | 13.88M |
| accountsReceivables | 7.81M | 7.46M | 13.89M | 5.35M | 8.05M | 8.07M | 1.07M | 5.15M | 3.04M | 3.85M |
| otherReceivables | 2.5M | 3.95M | 3.83M | 4.66M | 5.2M | 14.74M | 41.54M | 13.04M | 3.49M | 10.04M |
| inventory | 520.82M | 498.37M | 420.22M | 424.61M | 414.98M | 394.58M | 387.38M | 391.72M | 369.72M | 387.15M |
| prepaids | 2.54M | 2.98M | 8.1M | 12.47M | 3.15M | 2.45M | 1.55M | 2.72M | 4.77M | 7.77M |
| otherCurrentAssets | 5.22M | 6.72M | 6.6M | 14.72M | 13.24M | 25.26M | 54.81M | 28.32M | 6.39M | 10.04M |
| totalCurrentAssets | 1.06B | 975.95M | 899.72M | 861.11M | 863.96M | 913.49M | 817.2M | 814.8M | 782.69M | 764.92M |
| propertyPlantEquipmentNet | 31.47M | 50.74M | 50.35M | 52.03M | 41.8M | 50.21M | 28.74M | 48.59M | 62.68M | 88.42M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K |
| goodwillAndIntangibleAssets | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K | 356K |
| longTermInvestments | 32.48M | 34.14M | 34.82M | 34.56M | 1.45M | 1.43M | 1.14M | 1.22M | 1.66M | 1.81M |
| taxAssets | - | 15M | 15M | 5M | 2.6M | -356K | -356K | -356K | -356K | -356K |
| otherNonCurrentAssets | 21.77M | 6M | 6.4M | 9.91M | 7.15M | 6.14M | 7.11M | 5.75M | 16.25M | 16.14M |
| totalNonCurrentAssets | 86.07M | 106.23M | 106.94M | 96.85M | 53.35M | 57.78M | 36.99M | 55.56M | 80.6M | 106.37M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.15B | 1.08B | 1.01B | 957.96M | 917.32M | 971.27M | 854.18M | 870.36M | 863.29M | 871.29M |
| totalPayables | 11.05M | 14.31M | 24.87M | 11.5M | 17.73M | 9.61M | 9.69M | 17.3M | 5.91M | 12.68M |
| accountPayables | 11.05M | 14.31M | 16.81M | 11.5M | 17.73M | 9.61M | 9.69M | 17.3M | 5.91M | 12.68M |
| otherPayables | - | - | 8.07M | - | - | - | - | - | - | - |
| accruedExpenses | 23.91M | 18.36M | - | 14.51M | 18.39M | 14.59M | 16.54M | 13.64M | 12.2M | -2.48M |
| shortTermDebt | 156.88M | 124.91M | 80.32M | 68.48M | 58.11M | 50.84M | 28.59M | 27.48M | 44.04M | 37.79M |
| capitalLeaseObligationsCurrent | 33.69M | 39.04M | 31.89M | 34.9M | 31M | 36.44M | 28.59M | 43.82M | 50.8M | 50.92M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | 4.76M | - | - | - | 3.44M | 2.82M | 2.5M | 2.74M | 2.48M |
| otherCurrentLiabilities | 23.82M | 49.06M | 25.64M | 40.73M | 22.53M | 113.73M | 17.31M | 21.13M | 19.61M | 34.84M |
| totalCurrentLiabilities | 249.34M | 232.08M | 162.72M | 170.12M | 147.76M | 228.65M | 74.95M | 125.87M | 135.3M | 138.71M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 6.23M | 14.75M | 23.62M | 14.36M | 12.27M | 21.05M | 12.19M | 14.49M | 20.24M | 45.2M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 2.31M | 2.05M | 2.04M | 2.08M | 2M | 1.86M | 66000 | 63999 | 55000 | 42999 |
| totalNonCurrentLiabilities | 8.54M | 16.79M | 25.66M | 16.44M | 14.27M | 22.91M | 12.26M | 14.56M | 20.3M | 45.24M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 39.92M | 53.78M | 55.51M | 49.25M | 43.27M | 57.49M | 40.78M | 58.31M | 71.04M | 96.12M |
| totalLiabilities | 257.88M | 248.88M | 188.38M | 186.55M | 162.03M | 251.56M | 87.21M | 140.42M | 155.6M | 183.95M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M | 393.35M |
| retainedEarnings | 465.07M | 406.61M | 390.53M | 342.93M | 329.52M | 291.69M | 338.92M | 302.04M | 278.6M | 258.37M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 62.1M | 39.72M | 51.24M | 37.04M | 41.47M | 43.74M | 40.84M | 38.63M | 23.86M | 36.19M |
| depreciationAndAmortization | 20.79M | 19.24M | 21.19M | 18.33M | 19.22M | 15.54M | 25.44M | 25.88M | 24.56M | 22.44M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | -80.92M | 2.75M | -6.64M | -12.98M | 14.44M | -40.42M | -22.93M | 22.83M | 22.33M |
| accountsReceivables | - | 5.33M | -5.15M | 4.5M | 9.32M | 23.96M | -21.28M | -11.09M | 7.53M | -8.13M |
| inventory | - | -80.27M | 587K | -11.14M | -22.3M | -13.48M | -11.42M | -25.64M | 16M | 25.05M |
| accountsPayables | - | -5.96M | 7.15M | -15.6M | 7.82M | 4.05M | -7.72M | 13.81M | -696K | 5.41M |
| otherWorkingCapital | - | -12000 | 167K | -23000 | -7.82M | -91000 | - | -9000 | - | - |
| otherNonCashItems | -82.88M | 24.27M | 14.42M | -657K | 23.78M | 25.3M | 112.5M | 83.71M | 39.02M | 28.95M |
| netCashProvidedByOperatingActivities | - | 2.32M | 89.6M | 48.08M | 71.49M | 82.47M | 47.06M | 50.6M | 83.97M | 87.35M |
| investmentsInPropertyPlantAndEquipment | - | -121K | -152K | -4.64M | -9.39M | -119K | -789K | -8.39M | -3.27M | -7.17M |
| acquisitionsNet | - | - | - | - | - | 57.9M | -48.05M | -24.95M | 432K | 55.44M |
| purchasesOfInvestments | - | -134.27M | -180.14M | -318.36M | -191.71M | -115.13M | -71.15M | -190M | -217.4M | -213.9M |
| salesMaturitiesOfInvestments | - | 195.55M | 224.29M | 259.12M | 127.49M | 57.2M | 119.2M | 214.9M | 216.97M | 158.43M |
| otherInvestingActivities | - | 61.28M | 44.15M | 41000 | -64.22M | -57.9M | 48.05M | 24.95M | -432K | -55.44M |
| netCashProvidedByInvestingActivities | - | 61.16M | 44M | -63.83M | -73.61M | -58.05M | 47.26M | 16.51M | -3.71M | -62.64M |
| netDebtIssuance | - | 23.07M | - | -20.45M | - | -22.66M | - | -25.74M | - | -23.29M |
| longTermNetDebtIssuance | - | - | - | -20.45M | - | -22.66M | - | -25.74M | - | -23.29M |
| shortTermNetDebtIssuance | - | 23.07M | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | -5000 | -24000 | -327K | -608K | - | -193K |
| netCommonStockIssuance | - | - | - | - | -5000 | -24000 | -327K | -608K | - | -193K |
| commonStockIssuance | - | - | - | - | - | - | 28.93M | 13M | - | - |
| commonStockRepurchased | - | - | - | - | -5000 | -24000 | -327K | -608K | - | -193K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -4000 | -27.18M | -1000 | -94.23M | - | -3.82M | -14.39M | -12.77M | - |
| commonDividendsPaid | - | -4000 | -27.18M | -1000 | -94.23M | - | -3.82M | -14.39M | -12.77M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -22.74M | -22.46M | -2.27M | -26.34M | 51.18M | -56.65M | -13.22M | -25.33M | 1.86M |
| netCashProvidedByFinancingActivities | - | 325K | -49.64M | -22.72M | -120.57M | 28.49M | -60.79M | -53.96M | -38.1M | -21.62M |