LSE : GDWN.L
$320 (1.74%)
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 219.71M | 191.26M | 185.74M | 144.11M | 131.23M | 144.51M | 127.05M | 124.81M | 131.59M | 123.54M |
| costOfRevenue | 128.1M | 113.37M | 139.52M | 101.4M | 92.23M | 109.74M | 86.41M | 89.14M | 97.84M | 89.2M |
| grossProfit | 91.61M | 77.89M | 46.22M | 42.7M | 39M | 34.77M | 40.63M | 35.67M | 33.75M | 34.34M |
| researchAndDevelopmentExpenses | - | - | 3.78M | 4.51M | 4.18M | 306K | 38000 | 308K | 1.49M | 1.14M |
| generalAndAdministrativeExpenses | 43.59M | 41.37M | 22.17M | 20.65M | 19.68M | 19.81M | 21.2M | 18.73M | 20.32M | 18.28M |
| sellingAndMarketingExpenses | 10.9M | 9.62M | 3.74M | 3.74M | 2.99M | 2.79M | 3.02M | 3.36M | 3.49M | 3.31M |
| sellingGeneralAndAdministrativeExpenses | 54.5M | 50.99M | 25.91M | 24.4M | 22.67M | 22.6M | 24.22M | 22.09M | 23.8M | 21.6M |
| otherExpenses | - | - | - | - | -763K | -690K | - | - | - | - |
| operatingExpenses | 54.5M | 50.99M | 25.91M | 24.4M | 21.91M | 21.91M | 24.22M | 22.09M | 23.8M | 21.6M |
| costAndExpenses | 182.6M | 164.36M | 165.43M | 125.8M | 114.14M | 131.65M | 110.64M | 111.23M | 121.64M | 110.79M |
| netInterestIncome | -2.87M | -4.14M | -1.92M | -1.17M | -640K | -809K | -459K | -590K | -873K | -775K |
| interestIncome | 95000 | 145K | 93000 | 157K | 111K | 122K | - | - | - | - |
| interestExpense | 2.96M | 4.28M | 2.01M | 1.33M | 751K | 931K | 459K | 590K | 873K | 775K |
| depreciationAndAmortization | 9.59M | 9.44M | 8.73M | 8.97M | 8.23M | 8.03M | 7.13M | 6.38M | 6.54M | 5.33M |
| ebitda | 46.81M | 37.87M | 29.04M | 30.17M | 25.44M | 21.08M | 23.77M | 19.96M | 16.48M | 18.08M |
| ebit | 37.22M | 28.49M | 20.31M | 21.27M | 17.26M | 13.05M | 16.87M | 13.89M | 10.12M | 13.09M |
| nonOperatingIncomeExcludingInterest | -113K | -1.6M | -3.83M | -2.96M | -171K | -188K | -458K | -310K | -169K | -341K |
| operatingIncome | 37.11M | 26.9M | 20.31M | 18.31M | 17.09M | 12.86M | 16.41M | 13.58M | 9.95M | 12.75M |
| totalOtherIncomeExpensesNet | -2.85M | -2.69M | 1.82M | 1.63M | -580K | -743K | -1000 | -280K | -704K | -434K |
| incomeBeforeTax | 34.26M | 24.21M | 22.13M | 19.94M | 16.51M | 12.12M | 16.41M | 13.3M | 9.24M | 12.31M |
| incomeTaxExpense | 8.08M | 6.49M | 5.62M | 6.32M | 3.51M | 3.78M | 3.96M | 3.86M | 2.49M | 3.38M |
| netIncomeFromContinuingOperations | 26.18M | 17.72M | 16.45M | 13.56M | 12.95M | 8.27M | 12.21M | 9.12M | 6.59M | 8.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | 65000 | 63000 | 60000 | 66000 | 233K | 310K | 169K | 341K |
| netIncome | 24.57M | 16.9M | 15.9M | 12.98M | 12.49M | 7.87M | 11.5M | 8.5M | 6.08M | 8.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 24.57M | 16.9M | 15.9M | 12.98M | 12.49M | 7.87M | 11.5M | 8.5M | 6.08M | 8.84M |
| eps | 3.27 | 2.25 | 2.07 | 1.69 | 1.68 | 1.08 | 1.6 | 1.18 | 0.84 | 1.23 |
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 16.64M | 30.68M | 19.66M | 11.65M | 15.16M | 9.84M | 9.64M | 7.48M | 5.17M | 4.97M |
| shortTermInvestments | 1.82M | 1.44M | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 18.46M | 32.12M | 19.66M | 11.65M | 15.16M | 9.84M | 9.64M | 7.48M | 5.17M | 4.97M |
| netReceivables | 60.24M | 48.39M | 44.35M | 36.21M | 35.22M | 30.4M | 27.15M | 26.1M | 24.55M | 31.6M |
| accountsReceivables | 35.93M | 26.36M | 28.09M | 34.86M | 19.38M | 23.59M | 26.98M | 18.38M | 21.76M | 28.76M |
| otherReceivables | 24.31M | 22.03M | 16.26M | 1.35M | 15.84M | 6.81M | 176K | 7.72M | 2.78M | 2.84M |
| inventory | 39.1M | 46.81M | 47.96M | 40.36M | 34.55M | 44.89M | 50.52M | 28.85M | 37.66M | 35.63M |
| prepaids | 1.23M | 423K | 3.92M | 3.64M | 2.59M | 2.58M | 2.48M | 1.81M | 1.69M | 2.19M |
| otherCurrentAssets | 9.46M | 6.96M | 3.81M | 3.58M | 7.14M | 2.44M | 1.94M | 415K | 4.64M | 4.95M |
| totalCurrentAssets | 128.48M | 134.7M | 122.48M | 95.55M | 95.82M | 90.79M | 91.74M | 64.66M | 70.92M | 76.5M |
| propertyPlantEquipmentNet | 122.89M | 117.08M | 108.01M | 93.78M | 80.75M | 74.97M | 74.11M | 69.15M | 65.74M | 62.53M |
| goodwill | 9.75M | 9.55M | 9.73M | 9.67M | 9.88M | 9.89M | 9.66M | 9.71M | 9.47M | 8.99M |
| intangibleAssets | 17.92M | 16.35M | 15.72M | 15.15M | 14.93M | 14.8M | 12.69M | 11.43M | 8.77M | 8.57M |
| goodwillAndIntangibleAssets | 27.67M | 25.9M | 25.45M | 24.82M | 24.81M | 24.7M | 22.35M | 21.14M | 18.24M | 17.56M |
| longTermInvestments | 6.84M | 5.1M | -699K | -292K | -83000 | 1.82M | 1.24M | 2.69M | 2.04M | 1.64M |
| taxAssets | - | - | 699K | 292K | - | -1.82M | -1.24M | -2.69M | -2.04M | 75000 |
| otherNonCurrentAssets | 6.84M | 1.44M | 6.9M | 4.83M | 1.1M | 1.82M | 1.24M | 2.69M | 2.04M | -75000 |
| totalNonCurrentAssets | 157.39M | 149.52M | 140.35M | 123.43M | 106.59M | 101.48M | 97.7M | 92.98M | 86.02M | 81.74M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 285.87M | 284.23M | 262.83M | 218.98M | 202.41M | 192.27M | 189.44M | 157.64M | 156.95M | 158.24M |
| totalPayables | 25.24M | 21.29M | 23.32M | 20.84M | 17.96M | 21.11M | 19.37M | 16.5M | 14.84M | 18.34M |
| accountPayables | 21.3M | 20.43M | 22.4M | 18.96M | 16.79M | 19.24M | 17.01M | 15.32M | 13.24M | 16.56M |
| otherPayables | 3.94M | 859K | 1.84M | 3.77M | 2.35M | 3.75M | 4.71M | 2.35M | 3.18M | 3.57M |
| accruedExpenses | - | 8M | 7.84M | 6.12M | 7.06M | 5.77M | 6.16M | 4.87M | 1.81M | 1.86M |
| shortTermDebt | 14.89M | 11.15M | 4.77M | 1.21M | 761K | 13.14M | 9.26M | 11.61M | 8.68M | 7.56M |
| capitalLeaseObligationsCurrent | 1.53M | 2.87M | 1.96M | 1.56M | 846K | 1.48M | 939K | 861K | 865K | 972K |
| taxPayables | 3.94M | 859K | 921K | 1.89M | 1.17M | 1.87M | 2.36M | 1.17M | 1.59M | 1.78M |
| deferredRevenue | - | 15.11M | 33.29M | 15M | 14.81M | 19.05M | 27.08M | 2.89M | 4.17M | 4.75M |
| otherCurrentLiabilities | 48.24M | 2.63M | 3.64M | 4.53M | 4.05M | 2.92M | 3.86M | 3.17M | 6.88M | 17.65M |
| totalCurrentLiabilities | 89.9M | 61.05M | 74.81M | 49.26M | 45.49M | 63.48M | 58.06M | 42.75M | 36.67M | 46.39M |
| longTermDebt | 13.3M | 54.97M | 42.98M | 36.06M | 30.54M | 14.26M | 19.32M | 4.09M | 21.13M | 15.13M |
| capitalLeaseObligationsNonCurrent | 2.4M | 6.94M | 4.27M | 4.32M | 2.53M | 1.34M | 1.16M | 1.69M | 2.55M | 3.37M |
| deferredRevenueNonCurrent | 20.41M | 19.27M | - | - | - | - | 5.35M | 18.06M | -3.52M | 3.54M |
| deferredTaxLiabilitiesNonCurrent | 16.95M | 14.8M | 11.36M | 7.71M | 5.57M | 3.07M | 1.38M | 3.96M | 2.64M | 3.05M |
| otherNonCurrentLiabilities | 697K | 551K | 246K | 1.89M | 251K | 526K | 232K | 329K | 305K | 3.23M |
| totalNonCurrentLiabilities | 53.76M | 96.52M | 58.86M | 49.98M | 38.89M | 19.2M | 22.09M | 10.06M | 26.62M | 21.72M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.93M | 9.81M | 6.23M | 5.87M | 3.37M | 2.82M | 2.1M | 2.55M | 3.41M | 4.34M |
| totalLiabilities | 143.66M | 157.58M | 133.68M | 99.24M | 84.38M | 82.67M | 80.15M | 52.82M | 63.29M | 68.12M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 751K | 751K | 769K | 769K | 753K | 736K | 720K | 720K | 720K | 720K |
| retainedEarnings | 138.3M | 123.71M | 119.06M | 111.44M | 106.4M | 99.92M | 99.41M | 95.57M | 90.2M | 87.21M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.18M | 16.9M | 16.51M | 13.62M | 13.01M | 8.34M | 12.45M | 9.44M | 6.76M | 8.84M |
| depreciationAndAmortization | 9.59M | 9.44M | 8.73M | 8.97M | 8.23M | 8.03M | 7.13M | 6.38M | 6.54M | 5.33M |
| deferredIncomeTax | - | - | 2.75M | 3.31M | 1.76M | 1.85M | 128K | -2.19M | -1.92M | - |
| stockBasedCompensation | - | - | - | - | - | - | 1.22M | 1.02M | 601K | - |
| changeInWorkingCapital | 19.62M | -1.3M | 4.54M | -3.74M | 168K | 1.54M | -9.96M | 15.86M | -7.56M | -7.78M |
| accountsReceivables | -14.22M | -3.49M | -9.11M | 157K | -6.36M | -5.41M | -2.93M | -2.62M | 8.72M | -5.42M |
| inventory | 6.74M | 437K | -8.38M | -5.18M | 10.34M | 4.75M | -11.82M | 8.8M | -1.01M | -2.36M |
| accountsPayables | 6.1M | 370K | 4.07M | 804K | 1.05M | 2.31M | 1.96M | 2.21M | -9.44M | - |
| otherWorkingCapital | 20.99M | 1.39M | 17.95M | 472K | -4.87M | -106K | 2.82M | 7.06M | -6.55M | - |
| otherNonCashItems | 2.81M | 2.07M | -654K | -850K | -199K | 1.26M | 234K | 590K | 873K | 3.53M |
| netCashProvidedByOperatingActivities | 58.19M | 27.12M | 29.13M | 17.99M | 21.21M | 19.17M | 11.2M | 31.1M | 5.28M | 9.92M |
| investmentsInPropertyPlantAndEquipment | -13.18M | -15.36M | -20.74M | -18M | -13.88M | -9.02M | -13.27M | -12.72M | -8.35M | -7.71M |
| acquisitionsNet | - | - | 218K | -430K | 1.96M | -83000 | -3.09M | 1.89M | 237K | -2.34M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.83M | -1.52M | -1.65M | 341K | -181K | 139K | 1.4M | 2.33M | 237K | -4.64M |
| netCashProvidedByInvestingActivities | -16.01M | -16.88M | -20.52M | -18.09M | -11.92M | -8.97M | -14.96M | -10.39M | -8.11M | -14.68M |
| netDebtIssuance | -37.88M | 21.88M | 10.44M | 4.87M | 4.28M | 6.7M | 8.34M | -12.04M | 4.9M | 31000 |
| longTermNetDebtIssuance | -37.84M | 21.95M | 8.44M | 4.87M | 4.28M | 6.2M | 8.34M | -12.91M | 4.9M | 31000 |
| shortTermNetDebtIssuance | -48000 | -71000 | 1.99M | -1.15M | - | -1.46M | - | 865K | -930K | - |
| netStockIssuance | - | -8.87M | - | 16000 | 17000 | 16000 | - | - | - | - |
| netCommonStockIssuance | - | -8.87M | - | 16000 | 17000 | 16000 | - | - | - | - |
| commonStockIssuance | - | - | - | 16000 | 17000 | 16000 | - | - | - | - |
| commonStockRepurchased | - | -8.87M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.99M | -8.64M | -8.29M | -7.86M | -6.02M | -6.93M | -6.13M | -3.14M | -3.11M | -3.1M |
| commonDividendsPaid | -9.99M | -8.64M | -8.29M | -7.86M | -6.02M | -6.93M | -6.13M | -3.14M | -3.11M | -3.1M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.05M | -3.38M | -2.43M | -808K | -1.76M | -509K | -938K | -865K | -675K | -296K |
| netCashProvidedByFinancingActivities | -55.92M | 987K | -281K | -3.79M | -3.48M | -716K | 1.27M | -16.05M | 1.11M | -3.37M |
| date | 2025-10-31 | 2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 135.61M | 113.32M | 106.39M | 93.67M | 97.58M | 96.41M | 89.34M | 75.22M | 68.88M | 68.6M |
| costOfRevenue | 68.69M | 67.43M | 60.67M | 41.88M | 71.49M | 73.88M | 65.64M | 52.88M | 48.53M | 45.83M |
| grossProfit | 66.92M | 45.88M | 45.73M | 51.8M | 26.09M | 22.53M | 23.69M | 22.35M | 20.36M | 22.78M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 2.15M | - | 2.54M | - | 2.29M |
| generalAndAdministrativeExpenses | 23.65M | 21.59M | 22M | 29.5M | 5.94M | 5.18M | 5.9M | 5.16M | 5.17M | 5.42M |
| sellingAndMarketingExpenses | 6.11M | 5.4M | 5.5M | 7.92M | 850K | 842.5K | 1.03M | 963K | 908.5K | 834K |
| sellingGeneralAndAdministrativeExpenses | 29.76M | 27M | 27.5M | 37.42M | 13.57M | 12.05M | 13.86M | 12.24M | 12.15M | 12.52M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 29.76M | 27M | 27.5M | 37.38M | 13.57M | 12.05M | 13.86M | 12.24M | 12.15M | 12.52M |
| costAndExpenses | 98.44M | 94.43M | 88.16M | 79.26M | 85.06M | 85.93M | 79.5M | 65.12M | 60.68M | 58.34M |
| netInterestIncome | 10000 | -1.33M | -1.54M | - | -1.35M | -677K | 424.5K | - | - | - |
| interestIncome | 559K | 95000 | - | 2.34M | - | - | 1.19M | 1.04M | 256.5K | 158.5K |
| interestExpense | 549K | 671K | 2.29M | 1.52M | 1.35M | 677K | 761K | 656K | 513K | - |
| depreciationAndAmortization | 4.55M | 5.54M | 4.05M | 4.14M | 4.52M | 4.51M | 4.22M | 4.83M | 4.14M | 4.35M |
| ebitda | 41.87M | 24.54M | 22.28M | 18.52M | 17.98M | 15.05M | 17.18M | 17.68M | 12.34M | 15.37M |
| ebit | 37.32M | 19M | 18.23M | 14.38M | 13.46M | 10.54M | 12.96M | 12.84M | 8.2M | 11.02M |
| nonOperatingIncomeExcludingInterest | -159K | -113K | - | - | -938K | -57000 | -3.13M | -2.74M | - | -763K |
| operatingIncome | 37.16M | 18.88M | 18.23M | 14.38M | 12.52M | 10.48M | 9.83M | 10.1M | 8.2M | 10.26M |
| totalOtherIncomeExpensesNet | -359K | -1.34M | -1.51M | -2.31M | -413K | -620K | 2.37M | 2.08M | -513K | 446K |
| incomeBeforeTax | 36.8M | 17.55M | 16.71M | 12.07M | 12.11M | 9.86M | 12.2M | 12.19M | 7.69M | 10.71M |
| incomeTaxExpense | 9.32M | 3.87M | 4.22M | 3.52M | 2.97M | 2.46M | 3.16M | 4.6M | 1.72M | 2.22M |
| netIncomeFromContinuingOperations | 27.48M | 13.68M | 12.5M | 8.55M | 9.14M | 7.4M | 9.05M | 7.59M | 5.97M | 8.49M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | 34000 | 32000 | 33000 | 30000 | 33000 | 34000 |
| netIncome | 26.41M | 13.24M | 11.33M | 8.17M | 8.73M | 7.14M | 8.76M | 7.43M | 5.55M | 8.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 26.41M | 13.24M | 11.33M | 8.17M | 8.73M | 7.14M | 8.76M | 7.43M | 5.55M | 8.32M |
| eps | 3.52 | 1.77 | 1.5 | 1.08 | 1.16 | 0.93 | 1.14 | 0.97 | 0.72 | 1.13 |
| date | 2025-10-31 | 2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 19.89M | 16.64M | 15.06M | 30.68M | 13.4M | 19.66M | 8.6M | 11.65M | 12.26M | 15.16M |
| shortTermInvestments | - | 1.82M | - | 1.44M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 19.89M | 18.46M | 15.06M | 33.35M | 13.4M | 19.66M | 8.6M | 11.65M | 12.26M | 15.16M |
| netReceivables | 71.03M | 60.24M | 69.34M | 49.68M | 62.34M | 44.35M | 48.15M | 36.21M | 37.18M | 35.22M |
| accountsReceivables | 34.83M | 35.93M | 69.34M | 26.36M | 36.74M | 28.09M | 30.34M | 34.86M | 23.94M | 19.38M |
| otherReceivables | 36.19M | 24.31M | 28.36M | 22.03M | 25.6M | 16.26M | 25.13M | 1.35M | 19.54M | 15.84M |
| inventory | 43.3M | 39.1M | 44.49M | 46.81M | 48.84M | 47.96M | 43.32M | 40.36M | 37.32M | 34.55M |
| prepaids | - | 1.23M | - | 3.47M | - | 3.92M | - | 3.64M | - | 2.59M |
| otherCurrentAssets | 3.11M | 9.46M | 7.86M | 2.68M | 7.91M | 3.81M | 9.49M | 3.58M | 9.44M | 7.14M |
| totalCurrentAssets | 137.32M | 128.48M | 136.74M | 134.7M | 126.69M | 122.48M | 109.57M | 95.55M | 96.2M | 95.82M |
| propertyPlantEquipmentNet | 127.48M | 122.89M | 117.91M | 117.08M | 110.97M | 108.01M | 99.06M | 93.78M | 87.22M | 80.75M |
| goodwill | - | 9.75M | - | 9.55M | - | 9.73M | 9.59M | 9.67M | 9.73M | 9.88M |
| intangibleAssets | 28.39M | 17.92M | 25.9M | 16.35M | 25.13M | 15.72M | 14.79M | 15.15M | 14.77M | 14.93M |
| goodwillAndIntangibleAssets | 28.39M | 27.67M | 25.9M | 25.9M | 25.13M | 25.45M | 24.38M | 24.82M | 24.5M | 24.81M |
| longTermInvestments | 5.12M | 6.84M | 863K | 5.1M | 6.62M | -699K | 6.36M | -292K | 1.43M | -83000 |
| taxAssets | 490K | - | - | - | -6.62M | 699K | -6.36M | 292K | -1.43M | - |
| otherNonCurrentAssets | 5.12M | 6.84M | 5.6M | 1.44M | 6.62M | 6.9M | 6.36M | 4.83M | 1.43M | 1.1M |
| totalNonCurrentAssets | 161.48M | 157.39M | 150.27M | 149.52M | 142.72M | 140.35M | 129.8M | 123.43M | 113.15M | 106.59M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 298.81M | 285.87M | 287.01M | 284.23M | 269.41M | 262.83M | 239.36M | 218.98M | 209.35M | 202.41M |
| totalPayables | 33.13M | 25.24M | 29.13M | 21.29M | 23.06M | 31.7M | 18.72M | 24.89M | 16.61M | 16.79M |
| accountPayables | 30.33M | 21.3M | 29.13M | 20.43M | 23.06M | 22.4M | 18.72M | 18.96M | 16.61M | 16.79M |
| otherPayables | 2.8M | 3.94M | 9.48M | 859K | 2.01M | 18.6M | 1.19M | 11.86M | 1.69M | - |
| accruedExpenses | - | - | - | 8M | -31.41M | 7.84M | -19.46M | 6.12M | -14.54M | 7.06M |
| shortTermDebt | 856K | 14.89M | 18.12M | 11.15M | 11.07M | 4.77M | 1.06M | 1.21M | 833K | 761K |
| capitalLeaseObligationsCurrent | 651K | 1.53M | 2.78M | 2.87M | 2.87M | 1.96M | 2.26M | 1.56M | 1.02M | 846K |
| taxPayables | 2.8M | 3.94M | - | 859K | 2.01M | 921K | 1.19M | 1.89M | 1.69M | 1.17M |
| deferredRevenue | - | - | - | 15.11M | 31.41M | 32.75M | 19.46M | 14.75M | 14.54M | -4.94M |
| otherCurrentLiabilities | 87.13M | 48.24M | 31.98M | 2.63M | 15.55M | -4.2M | 12.65M | 736K | 7.56M | 5.22M |
| totalCurrentLiabilities | 121.77M | 89.9M | 82M | 61.05M | 83.97M | 74.81M | 54.15M | 49.26M | 40.57M | 45.49M |
| longTermDebt | 24.87M | 13.3M | 29.4M | 54.97M | 48.44M | 42.98M | 48.37M | 36.06M | 44.08M | 30.54M |
| capitalLeaseObligationsNonCurrent | 1.96M | 2.4M | 5.66M | 6.94M | 6.91M | 4.27M | 4.68M | 4.32M | 2.98M | 2.53M |
| deferredRevenueNonCurrent | 25.28M | 20.41M | 26.74M | 19.27M | - | - | - | - | -35.04M | -20.24M |
| deferredTaxLiabilitiesNonCurrent | 17.22M | 16.95M | 14.11M | 14.8M | 10.98M | 11.36M | 8.45M | 7.71M | 6.44M | 5.57M |
| otherNonCurrentLiabilities | 1.81M | 697K | 768K | 551K | 412K | 246K | 2.66M | 1.89M | 640K | 251K |
| totalNonCurrentLiabilities | 71.14M | 53.76M | 76.66M | 96.52M | 66.75M | 58.86M | 64.15M | 49.98M | 54.14M | 38.89M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.61M | 3.93M | 8.43M | 9.81M | 9.78M | 6.23M | 6.94M | 5.87M | 4M | 3.37M |
| totalLiabilities | 192.91M | 143.66M | 158.66M | 157.58M | 150.72M | 133.68M | 118.3M | 99.24M | 94.7M | 84.38M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 26999 | - | - | - |
| commonStock | 751K | 751K | 751K | 751K | 751K | 769K | 769K | 769K | 769K | 753K |
| retainedEarnings | 103.73M | 138.3M | 125.06M | 123.71M | 110.3M | 119.06M | 116.06M | 111.44M | 104.01M | 106.4M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-10-31 | 2025-04-30 | 2024-10-30 | 2024-04-30 | 2023-10-30 | 2023-04-30 | 2022-10-30 | 2022-04-30 | 2021-10-30 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.41M | 14.84M | 11.33M | 8.17M | 8.73M | 7.14M | 8.76M | 7.43M | 5.55M | 8.32M |
| depreciationAndAmortization | 4.55M | 4.78M | 4.81M | 4.92M | 4.52M | 4.51M | 4.22M | 4.83M | 4.14M | 4.35M |
| deferredIncomeTax | - | - | - | - | - | 2.75M | - | 3.31M | - | 1.76M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -8.7M | 37.58M | -17.97M | 9.71M | -15.45M | 16.31M | -11.77M | 5.57M | -9.31M | 5.88M |
| accountsReceivables | -3.22M | 5.83M | -20.04M | 8.29M | -11.78M | 1.78M | -10.89M | 1.65M | -1.49M | 2.78M |
| inventory | -3.53M | 4.67M | 2.08M | 1.42M | -980K | -5.26M | -3.11M | -2.1M | -3.07M | 10.26M |
| accountsPayables | -6.4M | 6.1M | -1.38M | 1.73M | -1.36M | 6.56M | -2.49M | 6M | -5.19M | 4.4M |
| otherWorkingCapital | 4.45M | 20.99M | 13.64M | 2.71M | -1.32M | 13.23M | 4.72M | 26000 | 446K | -11.56M |
| otherNonCashItems | 5.11M | -29.97M | 32.78M | 5M | 24.69M | 7M | 21.08M | -998K | 19.63M | -10.75M |
| netCashProvidedByOperatingActivities | 27.38M | 27.24M | 30.95M | 27.8M | -685K | 31.76M | -2.63M | 16.03M | 1.97M | 18.3M |
| investmentsInPropertyPlantAndEquipment | -8.52M | -8.79M | -4.39M | -12.98M | -2.78M | -13.64M | -7.1M | -8.1M | -9.9M | -4.86M |
| acquisitionsNet | 54000 | - | - | - | 196K | 179K | 39000 | 128K | -217K | 1.82M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 2.51M | -5.35M | -1.31M | -101K | -691.5K | -135K | -491K | -232K | 366.5K |
| netCashProvidedByInvestingActivities | -8.46M | -6.27M | -9.74M | -14.29M | -2.59M | -13.46M | -7.07M | -7.98M | -10.11M | -3.04M |
| netDebtIssuance | -2.5M | -691K | -37.19M | 10.11M | 11.77M | -1.69M | 12.13M | -7.83M | 13.84M | -7.56M |
| longTermNetDebtIssuance | - | -37.84M | - | - | 11.77M | -1.69M | 12.13M | -7.83M | 13.84M | -180K |
| shortTermNetDebtIssuance | -2.5M | 37.15M | -37.19M | 10.11M | - | - | - | - | - | -7.38M |
| netStockIssuance | - | - | - | - | -4.43M | - | - | - | 16000 | - |
| netCommonStockIssuance | - | - | - | - | -4.43M | - | - | - | 16000 | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 16000 | 1000 |
| commonStockRepurchased | - | - | - | - | -4.43M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.51M | -4.99M | -4.99M | -4.32M | -4.32M | -4.14M | -4.14M | - | -7.86M | - |
| commonDividendsPaid | -10.51M | -4.99M | -4.99M | -4.32M | -4.32M | -4.14M | -4.14M | - | -7.86M | - |
| preferredDividendsPaid | - | - | - | - | 2.16M | - | 2.07M | - | 3.93M | - |
| otherFinancingActivities | -3.02M | 2.11M | -10.15M | -1.8M | -8.18M | 2.34M | -6.7M | -1.39M | -7.22M | -1.37M |
| netCashProvidedByFinancingActivities | -16.04M | -3.58M | -52.34M | 3.99M | -3M | -7.01M | 6.72M | -9.22M | 5.43M | -8.93M |