LSE : AVG.L
$16 (2.34%)
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 156.41M | 136.62M | 116.44M | 99.08M | 98.52M | 91.96M | 104.04M | 78.86M | 22.71M | 21.18M |
| costOfRevenue | 109.04M | 92.57M | 79.57M | 66.48M | 70.14M | 69.75M | 76.35M | 58.79M | 18.66M | 18.03M |
| grossProfit | 47.36M | 44.04M | 36.86M | 32.59M | 28.38M | 22.21M | 27.7M | 20.08M | 4.06M | 3.15M |
| researchAndDevelopmentExpenses | - | 621K | 453K | 403K | 388K | 553K | 626K | 509K | 76000 | 623K |
| generalAndAdministrativeExpenses | 37.9M | 34.74M | 25.87M | 23.02M | 20.82M | 20.62M | 19.48M | 19.87M | 3.3M | 2.85M |
| sellingAndMarketingExpenses | 3.61M | 3.66M | 4.46M | 3.63M | 3.02M | 3.39M | 4.6M | 4.05M | 713K | 699K |
| sellingGeneralAndAdministrativeExpenses | 38.81M | 38.41M | 30.32M | 26.65M | 23.84M | 24.02M | 24.03M | 23.9M | 4.01M | 3.55M |
| otherExpenses | - | -621K | -453K | -403K | -388K | -3.55M | - | - | - | - |
| operatingExpenses | 38.81M | 38.41M | 30.32M | 26.65M | 23.84M | 21.02M | 24.03M | 24.15M | 4.52M | 3.38M |
| costAndExpenses | 147.86M | 130.98M | 108.2M | 92.19M | 92.43M | 90.77M | 100.38M | 82.94M | 23.18M | 21.4M |
| netInterestIncome | -1.15M | -811K | -500K | -363K | -529K | -698K | -513K | -422K | 181K | 472K |
| interestIncome | 120K | 364K | 109K | 4000 | 38000 | 5000 | 4000 | 36000 | 219K | 554K |
| interestExpense | 1.27M | 1.18M | 609K | 367K | 567K | 703K | 517K | 458K | 38000 | 82000 |
| depreciationAndAmortization | 7.62M | 6.54M | 5.16M | 4.68M | 5.01M | 5.76M | 5.17M | 6.21M | 645K | 1.66M |
| ebitda | 15.75M | 12.54M | 13.2M | 12.02M | 11.03M | 6.95M | 8.51M | 2.17M | 398K | 1.26M |
| ebit | 8.13M | 6M | 8.05M | 7.34M | 6.01M | 604K | 3.66M | -4M | -247K | 327K |
| nonOperatingIncomeExcludingInterest | 419K | -364K | 196K | -157K | 71000 | - | -45000 | 155K | -219K | -1.29M |
| operatingIncome | 8.55M | 5.64M | 8.24M | 7.18M | 6.08M | 1.19M | 3.66M | -3.82M | 43000 | -401K |
| totalOtherIncomeExpensesNet | -1.69M | -811K | -766K | -210K | -638K | - | -470K | -656K | 181K | 1.2M |
| incomeBeforeTax | 6.86M | 4.82M | 7.48M | 6.98M | 5.45M | -69000 | 3.15M | -4.5M | -285K | 245K |
| incomeTaxExpense | 596K | 1.18M | 1.25M | 971K | 383K | 28000 | 714K | -12000 | 11000 | -175K |
| netIncomeFromContinuingOperations | 6.26M | 3.64M | 6.23M | 6M | 5.06M | -97000 | 2.44M | -4.49M | -296K | 420K |
| netIncomeFromDiscontinuedOperations | - | - | -1.17M | 57000 | -1.24M | 1.48M | 76000 | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 6.56M | 3.66M | 5.19M | 6.48M | 3.99M | 1.39M | 2.51M | -4.49M | -296K | 420K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -30.72M |
| bottomLineNetIncome | 6.56M | 3.66M | 5.7M | 6.48M | 3.99M | 1.39M | 2.51M | -4.49M | -296K | 31.14M |
| eps | 0.2 | 0.11 | 0.18 | 0.2 | 0.13 | 0.04 | 0.08 | -0.16 | -0.01 | 0.02 |
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 8.56M | 12.12M | 17.72M | 24.29M | 30.08M | 5.09M | 8.91M | 6.57M | 27.7M | 56.5M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 8.56M | 12.12M | 17.72M | 24.29M | 30.08M | 5.09M | 8.91M | 6.57M | 27.7M | 56.5M |
| netReceivables | 62.38M | 53.58M | 47.05M | 44.86M | 34.8M | 33.32M | 27.2M | 35.21M | 9.09M | 4.82M |
| accountsReceivables | 61.67M | 52.19M | 45.82M | 43.49M | 34.8M | 31.74M | 16.56M | 16.19M | 4.12M | 3.45M |
| otherReceivables | 712K | 2.04M | 1.24M | 1.36M | - | 1.58M | - | - | - | - |
| inventory | 19.47M | 19.87M | 12.66M | 11.76M | 10.08M | 13.39M | 14.44M | 10.34M | 5.62M | 3.05M |
| prepaids | - | 3.8M | 3.26M | 2.65M | 2.41M | 4.81M | 3.28M | 4.61M | 2.88M | 1.28M |
| otherCurrentAssets | - | 2.04M | - | - | -568K | - | 1.3M | 1.35M | 1.54M | 1.58M |
| totalCurrentAssets | 90.41M | 91.4M | 80.68M | 83.55M | 76.8M | 56.61M | 55.13M | 52.13M | 42.99M | 67.22M |
| propertyPlantEquipmentNet | 27.86M | 29.61M | 23.61M | 25.24M | 25.28M | 34.44M | 26.58M | 27.6M | 4.85M | 4.67M |
| goodwill | 27.84M | 27.87M | 21.58M | 21.42M | 21.22M | 23.46M | 23.37M | 23.37M | 5.2M | 4.55M |
| intangibleAssets | 41.5M | 33.65M | 40.38M | 37.1M | 35.69M | 37.29M | 11.4M | 13.04M | 28000 | 69000 |
| goodwillAndIntangibleAssets | 69.34M | 61.52M | 61.96M | 58.52M | 56.91M | 60.75M | 34.77M | 36.41M | 5.23M | 4.62M |
| longTermInvestments | 3.14M | 1.39M | 9.55M | 5.58M | 1.8M | -23.46M | 59.92M | 62.55M | 580K | 1.45M |
| taxAssets | 5.07M | 3.72M | 666K | 1.54M | 1.77M | 1.24M | 1.42M | 1.45M | 9.5M | 6000 |
| otherNonCurrentAssets | 83000 | -1.31M | -21.06M | -19.73M | -19.94M | 1.65M | -61.34M | -64.01M | -10.08M | -1.46M |
| totalNonCurrentAssets | 102.35M | 94.93M | 74.73M | 71.14M | 65.82M | 74.62M | 61.34M | 64.01M | 10.08M | 9.29M |
| otherAssets | - | - | - | - | - | - | 5.81M | 5.61M | 1.41M | 867K |
| totalAssets | 192.76M | 186.34M | 155.41M | 154.69M | 142.61M | 131.23M | 122.28M | 121.75M | 54.48M | 77.38M |
| totalPayables | 16.65M | 18.09M | 15.96M | 11.27M | 9.6M | 12.55M | 11.76M | 12.46M | 4.66M | 3.5M |
| accountPayables | 15.56M | 17.27M | 14.65M | 10.56M | 8.93M | 12.48M | 11.69M | 12.46M | 4.66M | 3.5M |
| otherPayables | 1.09M | 823K | 1.3M | 710K | 672K | 70000 | 69000 | - | - | - |
| accruedExpenses | - | - | 12.38M | 14.7M | 10.77M | 10.87M | 7.55M | 7.94M | 2.37M | 2.68M |
| shortTermDebt | 11.41M | 5.18M | 3.08M | 5.5M | 2.16M | 6M | 4.94M | 6.72M | 179K | 3.91M |
| capitalLeaseObligationsCurrent | - | 2.86M | 1.5M | 1.6M | 1.31M | 2.12M | 750K | 1.18M | 142K | 295K |
| taxPayables | - | 823K | 1.3M | 710K | 672K | 70000 | 69000 | 15000 | 433K | 129K |
| deferredRevenue | 7.17M | - | 3.15M | 3.07M | 4.47M | 5.24M | 11.02M | -7.9M | -321K | -4.21M |
| otherCurrentLiabilities | 21.32M | 23.98M | 3.29M | 3.06M | 4.3M | 7.26M | 6.53M | 12.05M | 843K | 861K |
| totalCurrentLiabilities | 56.55M | 50.1M | 39.35M | 39.21M | 32.62M | 44.06M | 42.55M | 40.35M | 8.19M | 11.24M |
| longTermDebt | 8.68M | 8.73M | 669K | 762K | 3.37M | 3.96M | 3.82M | 4.44M | 896K | 1.08M |
| capitalLeaseObligationsNonCurrent | 5.39M | 7.2M | 3.33M | 3.1M | 2.96M | 9.34M | 1.42M | 1.38M | 37000 | 176K |
| deferredRevenueNonCurrent | - | 328K | 368K | 1.34M | 1.25M | 1.25M | 2.87M | 3.34M | 701K | 943K |
| deferredTaxLiabilitiesNonCurrent | 6.64M | 6.97M | 3.24M | 4.46M | 3.46M | 2.46M | 2.07M | 2.91M | 195K | 132K |
| otherNonCurrentLiabilities | 274K | 328K | 368K | 1.34M | - | - | 256K | 3.6M | 256K | - |
| totalNonCurrentLiabilities | 20.98M | 23.23M | 7.6M | 9.67M | 11.04M | 17.27M | 3.82M | 4.44M | 896K | 1.08M |
| otherLiabilities | - | - | - | - | - | - | 6.62M | 7.88M | 488K | 308K |
| capitalLeaseObligations | 5.39M | 10.06M | 4.83M | 4.7M | 4.28M | 11.46M | 2.17M | 2.55M | 179K | 471K |
| totalLiabilities | 77.53M | 73.32M | 46.96M | 48.88M | 43.65M | 61.33M | 52.99M | 52.67M | 9.58M | 12.63M |
| treasuryStock | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -3.44M | -2.84M | -2.25M | -1M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.65M | 1.65M | 1.61M | 1.61M | 1.6M | 1.59M | 1.57M | 1.55M | 958K | 1.39M |
| retainedEarnings | 95.5M | 61.4M | 88.76M | 87.17M | 53.61M | 55.68M | 26.4M | 26.68M | 31.95M | 52.48M |
| additionalPaidInCapital | 19M | 19M | 15.98M | 15.69M | 15.35M | 14.97M | 14.02M | 13.38M | 12.77M | 10.9M |
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 6.56M | 3.66M | 6.36M | 6.42M | 5.23M | -97000 | 2.51M | -4.49M | -296K | 31.14M |
| depreciationAndAmortization | 7.62M | 6.54M | 5.16M | 4.68M | 5.01M | 5.76M | 4.84M | 5.84M | 525K | 1.66M |
| deferredIncomeTax | - | - | -12.09M | -17.63M | -12.34M | -18.05M | 957K | 4.4M | 4.1M | 2.85M |
| stockBasedCompensation | 337K | 324K | 237K | 188K | 133K | 112K | 98000 | 69000 | 34000 | 36000 |
| changeInWorkingCapital | -1.17M | -8.92M | -2.44M | -8.23M | -2.63M | -7.27M | -1.06M | -4.47M | -4.14M | -2.88M |
| accountsReceivables | -4.4M | -8M | -3.63M | -7.84M | -5.11M | -5.01M | 1.16M | -8.62M | -1.65M | -556K |
| inventory | -263K | -4.82M | -729K | -1.03M | 1.47M | 2.16M | -2.21M | 4.14M | -2.48M | -2.33M |
| accountsPayables | 2.76M | 3.82M | 2.81M | 783K | 1.46M | -3.56M | 4.15M | -3.09M | 711K | 5.34M |
| otherWorkingCapital | 741K | 77000 | -901K | -139K | -446K | -848K | -4.15M | 3.09M | -711K | -5.34M |
| otherNonCashItems | -1.4M | -273K | 12.35M | 18.28M | 11.04M | 19.53M | 1.67M | -8.24M | 612K | -22.16M |
| netCashProvidedByOperatingActivities | 11.61M | 1.33M | 9.57M | 3.71M | 6.45M | -12999 | 9.03M | -6.89M | -3.26M | 7.79M |
| investmentsInPropertyPlantAndEquipment | -14.29M | -3.97M | -8.69M | -4.98M | -2.42M | -4.74M | -2.34M | -2.65M | -484K | -1.06M |
| acquisitionsNet | - | -1.55M | 59000 | -538K | 26.98M | 720K | 116K | -11.9M | -572K | 51.5M |
| purchasesOfInvestments | - | - | -4M | -4M | -52.8M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 9.23M | 6.36M | 26.64M | - | - | - | - | - |
| otherInvestingActivities | -11.36M | -8.06M | -9.12M | -6.18M | 26.17M | - | -717K | -699K | -407K | -203K |
| netCashProvidedByInvestingActivities | -14.29M | -13.58M | -12.52M | -9.35M | 24.56M | -4.02M | -2.94M | -15.25M | -1.46M | 50.23M |
| netDebtIssuance | 3.91M | 11.52M | -589K | 539K | -4.25M | 3.13M | -2.68M | 1.78M | -626K | -3.68M |
| longTermNetDebtIssuance | - | 11.52M | -589K | 2.02M | -4.25M | 3.13M | -1.03M | 2.81M | -626K | -2.5M |
| shortTermNetDebtIssuance | 3.91M | - | - | -1.49M | - | - | -1.65M | -1.02M | - | -1.18M |
| netStockIssuance | - | 563K | 291K | 355K | 388K | 972K | 48000 | 47000 | -18.77M | 32000 |
| netCommonStockIssuance | - | 563K | 291K | 355K | 388K | 972K | 48000 | 47000 | -18.77M | 32000 |
| commonStockIssuance | - | 563K | 291K | 355K | 388K | 972K | 48000 | 47000 | 612K | 32000 |
| commonStockRepurchased | - | - | - | - | - | - | - | - | -19.38M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.53M | -1.44M | -1.33M | -1.26M | -1.19M | -1.19M | -1.12M | -906K | -886K | -830K |
| commonDividendsPaid | -1.53M | -1.44M | -1.33M | -1.26M | - | -1.19M | -1.12M | -906K | -886K | -830K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.82M | -3.86M | -1.77M | -1.49M | -801K | -2.2M | -1.03M | - | - | - |
| netCashProvidedByFinancingActivities | -436K | 6.78M | -3.4M | -371K | -5.85M | 713K | -4.78M | 922K | -20.28M | -4.48M |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 78.1M | 77.39M | 79.02M | 71.42M | 65.19M | 66.43M | 50.01M | 55.28M | 45.13M | 44.42M |
| costOfRevenue | 54.32M | 52.68M | 55.3M | 48.01M | 44.57M | 45.16M | 34.41M | 36.85M | 30.65M | 31.86M |
| grossProfit | 23.79M | 24.71M | 23.72M | 23.42M | 20.62M | 21.27M | 15.6M | 18.43M | 14.47M | 12.56M |
| researchAndDevelopmentExpenses | - | - | - | 702.5K | - | 669K | - | 737K | - | 885K |
| generalAndAdministrativeExpenses | - | 21.57M | 16.33M | 20.4M | 14.34M | 15.48M | 10.39M | 12.65M | 10.37M | 9.72M |
| sellingAndMarketingExpenses | - | 755K | 2.86M | 941K | 2.72M | 2.14M | 2.32M | 2.06M | 1.57M | 1.49M |
| sellingGeneralAndAdministrativeExpenses | 18.31M | 20.78M | 19.19M | 21.34M | 17.06M | 16.66M | 11.98M | 14.13M | 11.27M | 8.85M |
| otherExpenses | - | - | - | -702.5K | 5000 | - | - | - | - | - |
| operatingExpenses | 18.31M | 20.78M | 19.19M | 21.34M | 17.07M | 16.66M | 11.98M | 14.13M | 11.27M | 8.85M |
| costAndExpenses | 72.63M | 73.46M | 74.49M | 69.35M | 61.63M | 61.82M | 46.39M | 50.98M | 41.92M | 40.71M |
| netInterestIncome | -319K | -435K | -713K | -413K | -398K | -243K | -280K | -253K | -131K | -79000 |
| interestIncome | 30000 | 65000 | 55000 | 279K | 85000 | 45000 | 2000 | -2000 | 6000 | 3000 |
| interestExpense | 349K | 500K | 768K | 692K | 483K | 288K | 282K | 253K | 137K | 82000 |
| depreciationAndAmortization | 3.86M | 3.82M | 3.8M | 3.5M | 3.04M | 2.43M | 2.72M | 2.39M | 2.52M | 2.06M |
| ebitda | 9.33M | 7.37M | 8.33M | 5.57M | 6.6M | 6.9M | 6.31M | 6.54M | 5.7M | 6.16M |
| ebit | 5.48M | 3.54M | 4.53M | 2.08M | 3.56M | 4.47M | 3.58M | 4.15M | 3.17M | 4.11M |
| nonOperatingIncomeExcludingInterest | - | 387K | - | -27000 | - | -77000 | 38000 | 148K | 31000 | -396K |
| operatingIncome | 5.48M | 3.93M | 4.53M | 2.08M | 3.56M | 4.6M | 3.62M | 4.3M | 3.2M | 3.71M |
| totalOtherIncomeExpensesNet | -476K | -887K | -713K | -408K | -403K | -211K | -320K | -385K | -84000 | 314K |
| incomeBeforeTax | 5M | 3.04M | 3.82M | 1.67M | 3.16M | 4.18M | 3.3M | 3.91M | 3.12M | 4.02M |
| incomeTaxExpense | 788K | 144K | 452K | 655K | 525K | 792K | 454K | 719K | 252K | 218K |
| netIncomeFromContinuingOperations | 4.21M | 2.9M | 3.37M | 1.01M | 2.63M | 3.39M | 2.84M | 3.07M | 2.93M | 3.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -339K | -327K | 121K | -64000 | -1.24M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.8M | 3.26M | 3.29M | 822K | 2.84M | 3.04M | 2.66M | 3.37M | 3.11M | 2.73M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.8M | 3.26M | 3.29M | 822K | 2.84M | 3.04M | 2.66M | 3.37M | 3.11M | 2.73M |
| eps | 0.11 | 0.1 | 0.1 | 0.02 | 0.09 | 0.09 | 0.08 | 0.1 | 0.1 | 0.09 |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 5.62M | 8.56M | 10.3M | 12.12M | 13.92M | 17.72M | 22.01M | 24.29M | 29.3M | 30.08M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.62M | 8.56M | 10.3M | 12.12M | 13.92M | 17.72M | 22.01M | 24.29M | 29.3M | 30.08M |
| netReceivables | 60.29M | 62.38M | 62.99M | 58.49M | 59.51M | 47.05M | 49.5M | 44.86M | 38.89M | 34.8M |
| accountsReceivables | 58.56M | 61.67M | 62.99M | 58.49M | 57.83M | 45.82M | 49.21M | 43.49M | 38.29M | 14.33M |
| otherReceivables | 1.74M | 712K | - | 29.38M | 1.68M | 1.24M | 285K | 1.36M | 598K | 1.23M |
| inventory | 21.37M | 19.47M | 23.86M | 19.87M | 19.37M | 12.66M | 13.94M | 11.76M | 11.76M | 10.08M |
| prepaids | - | - | - | 3.8M | - | 3.26M | - | 2.65M | - | 2.41M |
| otherCurrentAssets | 33000 | - | 860K | -2.87M | - | - | 1.61M | - | - | -568K |
| totalCurrentAssets | 87.31M | 90.41M | 98M | 91.4M | 92.8M | 80.68M | 87.06M | 83.55M | 79.95M | 76.8M |
| propertyPlantEquipmentNet | 27.14M | 27.86M | 29.15M | 29.61M | 28.52M | 23.61M | 23.2M | 25.24M | 25.01M | 25.28M |
| goodwill | 27.84M | 27.84M | 27.87M | 27.87M | 28.1M | 21.58M | 21.42M | 21.42M | 21.23M | 21.22M |
| intangibleAssets | 46.38M | 41.5M | 37.35M | 33.65M | 28.92M | 40.38M | 37.64M | 37.1M | 35.78M | 35.69M |
| goodwillAndIntangibleAssets | 74.22M | 69.34M | 65.22M | 61.52M | 57.01M | 61.96M | 59.06M | 58.52M | 57.01M | 56.91M |
| longTermInvestments | 1.73M | 3.14M | 1.3M | 1.39M | 1.48M | 9.55M | 5.52M | 5.58M | 4.15M | 1.8M |
| taxAssets | 5.91M | 5.07M | 4.01M | 3.72M | 930K | 666K | 1.76M | 1.54M | 1.76M | 1.77M |
| otherNonCurrentAssets | 83000 | 83000 | 2.93M | -1.31M | 526K | -21.06M | -19.59M | -19.73M | -19.81M | -19.94M |
| totalNonCurrentAssets | 109.08M | 102.35M | 98.61M | 94.93M | 88.47M | 74.73M | 69.94M | 71.14M | 68.12M | 65.82M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 196.4M | 192.76M | 196.61M | 186.34M | 181.27M | 155.41M | 157.01M | 154.69M | 148.08M | 142.61M |
| totalPayables | 44.42M | 15.56M | 46.93M | 40.26M | 40.94M | 14.65M | 32.5M | 10.56M | 28.51M | 8.93M |
| accountPayables | 42.92M | 15.56M | 46.16M | 39.43M | 39.65M | 14.65M | 32.5M | 10.56M | 28.51M | 8.93M |
| otherPayables | 1.5M | - | 769K | 823K | 1.29M | 5.16M | 941K | 4.52M | 309K | - |
| accruedExpenses | - | 15.81M | - | - | - | 12.38M | - | 14.7M | - | 10.77M |
| shortTermDebt | 8.2M | 8.43M | 5.88M | 5.18M | 6.2M | 3.08M | 2.68M | 5.5M | 4.8M | 2.16M |
| capitalLeaseObligationsCurrent | 2.92M | 2.98M | 2.81M | 2.86M | 2.66M | 1.5M | 1.08M | 1.6M | 1.02M | 1.31M |
| taxPayables | - | - | - | 823K | 1.29M | 1.3M | 941K | 710K | 309K | 672K |
| deferredRevenue | - | - | - | - | 1.29M | 1.3M | 941K | 710K | 309K | 672K |
| otherCurrentLiabilities | 2.97M | 13.77M | 2.75M | 1.81M | 1.22M | 7.74M | 1.89M | 6.84M | 1.72M | 9.44M |
| totalCurrentLiabilities | 55.6M | 56.55M | 57.6M | 50.1M | 51.02M | 39.35M | 39.08M | 39.21M | 36.36M | 32.62M |
| longTermDebt | 14.27M | 8.68M | 9.61M | 8.73M | 7.26M | 669K | 674K | 762K | 839K | 3.37M |
| capitalLeaseObligationsNonCurrent | 4.8M | 5.39M | 6.81M | 7.2M | 5.63M | 3.33M | 3.07M | 3.1M | 2.69M | 2.96M |
| deferredRevenueNonCurrent | - | - | - | 328K | - | 368K | 3.07M | 1.34M | 2.69M | 1.25M |
| deferredTaxLiabilitiesNonCurrent | 6.37M | 6.64M | 6.49M | 6.97M | 3.98M | 3.24M | 4.46M | 4.46M | 4.09M | 3.46M |
| otherNonCurrentLiabilities | -4.5M | 274K | 347K | - | 348K | 368K | 1.27M | 1.34M | 1.24M | 1.25M |
| totalNonCurrentLiabilities | 20.94M | 20.98M | 23.25M | 23.23M | 17.21M | 7.6M | 9.47M | 9.67M | 8.86M | 11.04M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.72M | 8.37M | 9.61M | 10.06M | 8.29M | 4.83M | 4.15M | 4.7M | 3.71M | 4.28M |
| totalLiabilities | 76.54M | 77.53M | 80.85M | 73.32M | 68.23M | 46.96M | 48.55M | 48.88M | 45.22M | 43.65M |
| treasuryStock | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M | -4.24M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.66M | 1.65M | 1.65M | 1.65M | 1.64M | 1.61M | 1.61M | 1.61M | 1.61M | 1.6M |
| retainedEarnings | 98.81M | 95.5M | 64.28M | 61.4M | 90.49M | 88.76M | 89.44M | 87.17M | 85.28M | 82.56M |
| additionalPaidInCapital | 19.12M | 19M | 19M | 19M | 18.45M | 15.98M | 15.69M | 15.69M | 15.66M | 15.35M |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.8M | 3.26M | 3.29M | 822K | 1.42M | 3.38M | 2.99M | 3.37M | 3.11M | 3.97M |
| depreciationAndAmortization | 3.86M | 3.82M | 3.8M | 3.5M | 3.04M | 2.43M | 2.72M | 2.39M | 2.52M | 2.06M |
| deferredIncomeTax | - | - | - | - | - | -5.22M | -6.88M | -11.81M | -6.3M | -2.58M |
| stockBasedCompensation | - | 170K | 167K | 195K | 129K | 123K | 114K | 112K | 76000 | 79000 |
| changeInWorkingCapital | -1.23M | 1.28M | -8.79M | 13000 | -8.74M | -978K | -1.47M | -6.95M | -1.27M | 1.17M |
| accountsReceivables | 2.69M | 583K | -4.99M | -467K | -7.54M | -955K | -2.67M | -10.59M | 2.76M | 203K |
| inventory | -1.93M | 3.7M | -3.97M | 210K | -5.03M | 1.63M | -2.36M | -54000 | -979K | 3.73M |
| accountsPayables | -2.2M | -3.58M | 6.34M | -196K | 4.02M | -905K | 3.72M | 3.74M | -2.96M | -2.32M |
| otherWorkingCapital | 211K | 576K | 82500 | 466K | -193K | -752K | -149K | -44000 | -95000 | -445K |
| otherNonCashItems | 1.25M | -1.74M | 6.52M | 513K | 802K | 5.82M | 6.64M | 12.74M | 5.89M | 649K |
| netCashProvidedByOperatingActivities | 7.67M | 6.62M | 4.99M | 5.04M | -3.34M | 5.56M | 4.12M | -143K | 4.02M | 5.34M |
| investmentsInPropertyPlantAndEquipment | -6.71M | -7.97M | -1.29M | -3.16M | -805K | -6.61M | -2.08M | -2.96M | -2.02M | -1.86M |
| acquisitionsNet | 7000 | - | - | 4000 | -1.55M | 59000 | - | -538K | - | 26.98M |
| purchasesOfInvestments | - | - | - | - | - | -4M | - | -1.5M | -2.5M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 7.88M | - | 3.06M | - | - |
| otherInvestingActivities | - | -6.38M | -5.03M | -5.81M | -2.62M | -7.03M | -1.36M | -2.48M | -3.3M | 26.14M |
| netCashProvidedByInvestingActivities | -6.7M | -7.97M | -6.33M | -8.97M | -4.97M | -10.55M | -2.08M | -5M | -4.52M | 25.12M |
| netDebtIssuance | -1.73M | 2.1M | 1.82M | 5.22M | 5.14M | 2.46M | -3.05M | 2.05M | -23000 | - |
| longTermNetDebtIssuance | - | - | 239K | - | 5.14M | - | -3.05M | - | - | - |
| shortTermNetDebtIssuance | -1.73M | 2.1M | 1.58M | 5.22M | - | - | - | - | -23000 | - |
| netStockIssuance | 118K | - | - | 563K | - | - | - | - | 324K | 234K |
| netCommonStockIssuance | 118K | - | - | 563K | - | - | - | - | 324K | 234K |
| commonStockIssuance | 118K | - | - | 563K | - | 291K | - | 31000 | 324K | 234K |
| commonStockRepurchased | - | - | - | - | - | -2.75M | - | -2.08M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -617K | -942K | -584K | -903K | -538K | -824K | -507K | -1.26M | - | - |
| commonDividendsPaid | -617K | -942K | -584K | -903K | -538K | -824K | -507K | -1.26M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.74M | -1.24M | -1.58M | -2.7M | -1000 | 1.68M | -707K | 1.28M | -682K | -7.81M |
| netCashProvidedByFinancingActivities | -3.96M | -91000 | -345K | 2.18M | 4.6M | 861K | -4.26M | 10000 | -381K | -7.58M |