OTC : EACO
$0 (0.0%)
| date | 2025-08-31 | 2024-08-31 | 2023-08-31 | 2022-08-31 | 2021-08-31 | 2020-08-31 | 2019-08-31 | 2018-08-31 | 2017-08-31 | 2016-08-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 427.93M | 356.23M | 319.4M | 292.56M | 237.96M | 225.24M | 221.24M | 193.28M | 156.95M | 148.54M |
| costOfRevenue | 299.22M | 250.02M | 226.98M | 209.06M | 177.18M | 163.87M | 160.01M | 138.26M | 112.18M | 104.98M |
| grossProfit | 128.71M | 106.21M | 92.42M | 83.5M | 60.78M | 61.38M | 61.23M | 55.03M | 44.77M | 43.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 72.94M | 64.5M | 53.54M | 47.66M | 50.45M | 47.82M | 44.3M | 38.21M | - |
| sellingAndMarketingExpenses | - | 436K | 431K | 427K | 415K | 486K | 392K | 403K | 243K | - |
| sellingGeneralAndAdministrativeExpenses | 86.86M | 80.97M | 64.94M | 53.97M | 48.07M | 50.94M | 48.21M | 44.7M | 38.46M | 37.12M |
| otherExpenses | - | 3.91M | - | - | - | - | - | - | - | - |
| operatingExpenses | 86.86M | 84.88M | 64.94M | 53.97M | 48.07M | 50.94M | 48.21M | 44.7M | 38.46M | 37.12M |
| costAndExpenses | 386.09M | 334.9M | 291.92M | 263.03M | 225.25M | 214.8M | 208.22M | 182.96M | 150.64M | 142.1M |
| netInterestIncome | -204K | -177K | -59000 | -201K | -226K | -256K | -475K | -477K | -181K | -17000 |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 204K | 177K | 59000 | 201K | 226K | 256K | 475K | 477K | 181K | 17000 |
| depreciationAndAmortization | 1.68M | 1.68M | 1.4M | 1.49M | 1.52M | 1.22M | 1.05M | 1.01M | 785K | 577K |
| ebitda | 44.79M | 23.15M | 28.88M | 30.81M | 13.43M | 11.66M | 14.07M | 11.33M | 7.1M | 7.02M |
| ebit | 43.12M | 21.46M | 27.48M | 29.32M | 11.91M | 10.44M | 13.02M | 10.32M | 6.32M | 6.44M |
| nonOperatingIncomeExcludingInterest | -1.27M | -128K | - | 213K | 807K | - | - | - | - | - |
| operatingIncome | 41.84M | 21.34M | 27.48M | 29.53M | 12.71M | 10.44M | 13.02M | 10.32M | 6.32M | 6.44M |
| totalOtherIncomeExpensesNet | 1.07M | -49000 | 1.22M | -414K | -1.03M | 526K | -48000 | -204K | 27000 | 87000 |
| incomeBeforeTax | 42.91M | 21.29M | 28.7M | 29.12M | 11.68M | 10.97M | 12.97M | 10.12M | 6.34M | 6.53M |
| incomeTaxExpense | 10.62M | 6.34M | 7.52M | 7.81M | 3.29M | 3.17M | 3.54M | 3.17M | 2.29M | 2.43M |
| netIncomeFromContinuingOperations | 32.29M | 14.95M | 21.18M | 21.31M | 8.39M | 7.79M | 9.43M | 6.95M | 4.05M | 4.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 32.22M | 14.95M | 21.18M | 21.31M | 8.39M | 7.79M | 9.43M | 6.95M | 4.05M | 4.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 32.22M | 14.88M | 21.11M | 21.23M | 8.31M | 7.72M | 9.36M | 6.87M | 3.98M | 4.02M |
| eps | 6.63 | 3.06 | 4.34 | 4.37 | 1.71 | 1.59 | 1.94 | 1.43 | 0.82 | 0.83 |
| date | 2025-08-31 | 2024-08-31 | 2023-08-31 | 2022-08-31 | 2021-08-31 | 2020-08-31 | 2019-08-31 | 2018-08-31 | 2017-08-31 | 2016-08-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.37M | 843K | 8.56M | 17.39M | 4.46M | 6.08M | 4.69M | 2.7M | 3.87M | 4.88M |
| shortTermInvestments | 30.38M | 14.75M | 27.23M | 3.92M | 3.74M | 1.37M | 1.87M | 2.85M | 1.6M | 540K |
| cashAndShortTermInvestments | 37.74M | 15.59M | 35.79M | 21.31M | 8.2M | 7.45M | 6.56M | 5.55M | 5.47M | 5.42M |
| netReceivables | 65.86M | 53.27M | 46.65M | 44.64M | 33.93M | 29.67M | 31.66M | 27.03M | 21.34M | 18.8M |
| accountsReceivables | 65.86M | 53.27M | 46.65M | 44.64M | 33.93M | 29.67M | 31.66M | 27.03M | 21.34M | 18.8M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 83.98M | 69.6M | 56.27M | 48.81M | 40.45M | 39.54M | 37.26M | 30.53M | 26.79M | 21.53M |
| prepaids | - | - | 3.84M | 5.01M | 6.78M | 5.09M | 4.23M | 1.59M | 452K | 1.14M |
| otherCurrentAssets | 5.02M | 3.54M | 10000 | 10000 | 10000 | 2.92M | 655K | 933K | 1.35M | 1.42M |
| totalCurrentAssets | 192.61M | 142M | 142.56M | 119.77M | 89.36M | 84.67M | 80.37M | 64.88M | 55.66M | 48.31M |
| propertyPlantEquipmentNet | 41.48M | 42.57M | 18.03M | 18.87M | 19.35M | 20.36M | 10.57M | 9.85M | 9.26M | 1.4M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | 537K | 871K | 874K | 1.12M | 702.5K | - | - |
| otherNonCurrentAssets | 2.7M | 3.96M | 1.65M | 502K | 798K | 550K | 819.5K | 867.5K | 867K | 890K |
| totalNonCurrentAssets | 44.19M | 46.54M | 19.68M | 19.91M | 21.02M | 21.78M | 12.51M | 11.42M | 10.12M | 2.28M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 236.8M | 188.54M | 162.24M | 139.68M | 110.38M | 106.45M | 92.88M | 76.3M | 65.78M | 50.59M |
| totalPayables | 39.82M | 28.05M | 22.5M | 21.76M | 16.41M | 16.54M | 21.14M | 17.68M | 13.36M | 12.73M |
| accountPayables | 39.82M | 28.05M | 22.5M | 21.76M | 16.41M | 16.54M | 21.14M | 17.68M | 13.36M | 12.73M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 29.76M | 24.91M | 16.38M | 15.02M | 10.96M | 6.63M | 8.3M | 8.2M | 4.54M | 5.6M |
| shortTermDebt | 135K | 129K | 120K | 119K | 113K | 5.1M | 5.48M | 146K | 139K | 1.42M |
| capitalLeaseObligationsCurrent | 2.84M | 2.71M | 3.95M | 3.38M | 3.1M | 2.65M | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | 7.64M | 6.52M | 3.84M | 4.18M |
| otherCurrentLiabilities | - | - | - | - | - | 2.76M | -6.99M | 933K | 707K | - |
| totalCurrentLiabilities | 72.56M | 55.8M | 42.95M | 40.28M | 30.59M | 33.68M | 35.57M | 26.21M | 18.76M | 19.75M |
| longTermDebt | 4.08M | 4.21M | 4.35M | 4.46M | 4.58M | 4.81M | 6.11M | 8.2M | 12.19M | - |
| capitalLeaseObligationsNonCurrent | 4.3M | 4.89M | 6.22M | 7.19M | 8.09M | 10.29M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 8.38M | 9.11M | 10.57M | 11.66M | 12.68M | 15.1M | 6.11M | 8.2M | 12.19M | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.15M | 7.6M | 10.18M | 10.57M | 11.19M | 12.94M | - | - | - | - |
| totalLiabilities | 80.94M | 64.91M | 53.52M | 51.93M | 43.26M | 47.63M | 41.69M | 34.41M | 30.95M | 19.75M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| commonStock | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 |
| retainedEarnings | 143.35M | 111.13M | 96.26M | 75.15M | 53.91M | 45.6M | 37.89M | 28.53M | 21.66M | 17.68M |
| additionalPaidInCapital | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M |
| date | 2025-08-31 | 2024-08-31 | 2023-08-31 | 2022-08-31 | 2021-08-31 | 2020-08-31 | 2019-08-31 | 2018-08-31 | 2017-08-31 | 2016-08-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 32.29M | 14.95M | 21.18M | 21.31M | 8.39M | 7.79M | 9.43M | 6.95M | 4.05M | 4.1M |
| depreciationAndAmortization | 1.68M | 1.68M | 1.4M | 1.49M | 1.52M | 1.22M | 1.05M | 1.01M | 785K | 577K |
| deferredIncomeTax | 1.28M | -2.4M | -277K | 333K | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -17.97M | -4.84M | -9.05M | -6.52M | -1.99M | -5.52M | -12.59M | -2.68M | -9.29M | -5.94M |
| accountsReceivables | -12.95M | -7.07M | -2.63M | -10.75M | -4.35M | 1.92M | -5.72M | -5.04M | -2.64M | -3.38M |
| inventory | -14.38M | -13.33M | -7.46M | -8.36M | -903K | -2.29M | -8.02M | -3.89M | -5.35M | -5M |
| accountsPayables | 5.76M | 6.72M | -1.15M | 6.39M | 901K | -3.28M | 3.31M | 4.01M | -30000 | 1.64M |
| otherWorkingCapital | 3.59M | 8.84M | 2.19M | 6.2M | 2.36M | -1.88M | -2.17M | 2.24M | -1.27M | 802K |
| otherNonCashItems | -110K | 4.68M | 166K | 389K | 896K | -710K | 1.2M | -323K | -25000 | 171K |
| netCashProvidedByOperatingActivities | 17.17M | 14.08M | 13.42M | 17M | 8.82M | 2.78M | -908K | 4.95M | -4.48M | -1.1M |
| investmentsInPropertyPlantAndEquipment | -1.28M | -32.61M | -960K | -1.7M | -946K | -6.7M | -1.77M | -1.6M | -8.65M | -403K |
| acquisitionsNet | - | - | - | - | 3.18M | 7.08M | -1.4M | - | - | - |
| purchasesOfInvestments | -15.16M | - | -22.86M | -397K | -3.18M | -7.08M | 1.4M | -977K | -1.57M | -792K |
| salesMaturitiesOfInvestments | - | 12.16M | - | -397K | -3.18M | 3.68M | 1.4M | 226K | - | - |
| otherInvestingActivities | -15.16M | -1 | -22.93M | 259K | -2.92M | 7.08M | -278K | -207K | 737K | 375K |
| netCashProvidedByInvestingActivities | -16.44M | -20.46M | -23.82M | -2.24M | -7.04M | 4.05M | -650K | -2.56M | -9.48M | -820K |
| netDebtIssuance | 5.42M | -1.3M | 1.78M | -1.16M | -6.23M | -3.02M | 3.4M | -3.98M | 13M | 1.74M |
| longTermNetDebtIssuance | -129K | -125K | -116K | -114K | -5.21M | -1.69M | 3.25M | -3.98M | 12.33M | -33000 |
| shortTermNetDebtIssuance | 5.55M | -1.17M | 1.89M | -1.04M | -1.02M | -1.33M | 147K | 317K | 671K | 1.77M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 | -76000 |
| otherFinancingActivities | 452K | - | - | - | - | - | - | 317K | - | - |
| netCashProvidedByFinancingActivities | 5.8M | -1.37M | 1.7M | -1.23M | -6.31M | -3.1M | 3.32M | -3.74M | 12.93M | 1.66M |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 142.35M | 117.84M | 110.95M | 122.47M | 111.41M | 100.13M | 93.92M | 96.52M | 96.12M | 83.34M |
| costOfRevenue | 97.9M | 81.61M | 76.6M | 85.12M | 77.34M | 70.62M | 66.14M | 66.84M | 68.19M | 58.31M |
| grossProfit | 44.45M | 36.23M | 34.36M | 37.34M | 34.07M | 29.51M | 27.78M | 29.68M | 27.93M | 25.03M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 11.81M | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 436K | - | - |
| sellingGeneralAndAdministrativeExpenses | 26.44M | 23.44M | 21.85M | 25.88M | 21.63M | 20.41M | 18.94M | 19.84M | 26.31M | 17.6M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 26.44M | 23.44M | 21.85M | 25.88M | 21.63M | 20.41M | 18.94M | 19.84M | 26.31M | 17.6M |
| costAndExpenses | 124.35M | 105.05M | 98.44M | 111.01M | 98.96M | 91.04M | 85.08M | 86.68M | 94.51M | 75.91M |
| netInterestIncome | -47000 | -46000 | -37000 | -61000 | -46000 | -49000 | -48000 | -49000 | -44000 | -75000 |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 47000 | 46000 | 37000 | 61000 | 46000 | 49000 | 48000 | 49000 | 44000 | 75000 |
| depreciationAndAmortization | -870K | 442K | 428K | 407K | 410K | 425K | 433K | 438K | 441K | 489K |
| ebitda | 17.1M | 13.23M | 12.99M | 12.38M | 13.13M | 9.55M | 9.73M | 10.45M | 2.03M | 7.92M |
| ebit | 18M | 12.79M | 12.56M | 11.97M | 12.72M | 9.09M | 9.3M | 10.02M | 1.59M | 7.43M |
| nonOperatingIncomeExcludingInterest | - | - | -49000 | -512K | -277K | - | -454K | -173K | 24000 | - |
| operatingIncome | 18M | 12.79M | 12.51M | 11.46M | 12.45M | 9.09M | 8.84M | 9.84M | 1.61M | 7.43M |
| totalOtherIncomeExpensesNet | 204K | 370K | 6000 | 451K | 231K | -19000 | 406K | 124K | -68000 | -52000 |
| incomeBeforeTax | 18.2M | 13.16M | 12.52M | 11.91M | 12.68M | 9.08M | 9.25M | 9.97M | 1.55M | 7.38M |
| incomeTaxExpense | 4.64M | 3.36M | 3.2M | 2.78M | 3.16M | 2.31M | 2.36M | 3.48M | 362K | 1.88M |
| netIncomeFromContinuingOperations | 13.56M | 9.8M | 9.32M | 9.13M | 9.52M | 6.76M | 6.89M | 6.49M | 1.18M | 5.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -19000 | - | - | - |
| netIncome | 13.55M | 9.76M | 9.32M | 9.11M | 9.48M | 6.76M | 6.87M | 6.49M | 1.18M | 5.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | 19000 | - | - |
| bottomLineNetIncome | 13.55M | 9.78M | 9.3M | 9.11M | 9.5M | 6.74M | 6.87M | -8.4M | 1.16M | 5.48M |
| eps | 2.79 | 2.01 | 1.91 | 1.87 | 1.95 | 1.39 | 1.41 | -1.73 | 0.24 | 1.13 |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 758K | 5.14M | 547K | 7.37M | 3.61M | 499K | 591K | 843K | 737K | 3.99M |
| shortTermInvestments | 33.24M | 24.93M | 29.72M | 30.38M | 22.06M | 15.08M | 20.52M | 14.75M | 9.4M | 1.68M |
| cashAndShortTermInvestments | 33.99M | 30.07M | 30.27M | 37.74M | 25.68M | 15.58M | 21.11M | 15.59M | 10.14M | 5.67M |
| netReceivables | 72.17M | 64.69M | 57.51M | 65.86M | 59.88M | 54.74M | 51.74M | 53.27M | 54.06M | 46.99M |
| accountsReceivables | 72.17M | 64.69M | 57.51M | 65.86M | 59.88M | 54.74M | 51.74M | 53.27M | 54.06M | 46.99M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 94.85M | 91.33M | 88.6M | 83.98M | 82.78M | 79.38M | 75.68M | 69.6M | 67.41M | 63.75M |
| prepaids | - | - | - | - | - | - | - | - | - | 3.17M |
| otherCurrentAssets | 19.2M | 6.07M | 6.09M | 5.02M | 3.5M | 4.34M | 4.5M | 3.54M | 3.85M | 3.18M |
| totalCurrentAssets | 220.21M | 192.16M | 182.47M | 192.61M | 171.83M | 154.04M | 153.03M | 142M | 135.46M | 119.58M |
| propertyPlantEquipmentNet | 44.97M | 44.04M | 44.36M | 41.48M | 41.11M | 41.75M | 41.69M | 42.57M | 39.91M | 40.23M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 2.91M | 2.86M | 2.74M | 2.7M | 3.99M | 3.97M | 4.04M | 3.96M | 1.51M | 1.53M |
| totalNonCurrentAssets | 47.88M | 46.9M | 47.1M | 44.19M | 45.1M | 45.72M | 45.73M | 46.54M | 41.42M | 41.76M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 268.09M | 239.06M | 229.58M | 236.8M | 216.93M | 199.76M | 198.76M | 188.54M | 176.88M | 161.34M |
| totalPayables | 36.09M | 45.94M | 44.48M | 39.82M | 37.07M | 35.45M | 34.89M | 28.05M | 35.81M | 30.02M |
| accountPayables | 36.09M | 37.09M | 33.48M | 39.82M | 37.07M | 35.45M | 34.89M | 28.05M | 33.61M | 27.99M |
| otherPayables | - | 3.07M | 11M | - | - | - | - | - | 2.19M | 2.04M |
| accruedExpenses | - | 4.92M | 3.31M | 29.76M | 6.61M | 4.4M | 9.16M | 24.91M | 14.97M | 6.17M |
| shortTermDebt | 4.11M | 138K | 3.35M | 135K | 131K | 131K | 131K | 129K | 120K | 120K |
| capitalLeaseObligationsCurrent | 3.5M | 3.29M | - | 2.84M | 2.67M | 2.68M | 2.6M | 2.71M | 2.15M | 2.24M |
| taxPayables | - | - | - | - | - | 2.49M | 9.61M | - | 2.19M | 2.04M |
| deferredRevenue | - | - | - | - | - | - | - | -24.91M | - | - |
| otherCurrentLiabilities | 29.89M | - | 3.08M | - | 21.49M | 15.54M | 22.07M | 24.91M | - | - |
| totalCurrentLiabilities | 73.59M | 54.29M | 54.22M | 72.56M | 61.37M | 53.81M | 59.69M | 55.8M | 53.04M | 38.56M |
| longTermDebt | 6.02M | 4.01M | 4.04M | 4.08M | 4.61M | 4.15M | 4.18M | 4.21M | 4.25M | 4.29M |
| capitalLeaseObligationsNonCurrent | 6.02M | 5.77M | 6.17M | 4.3M | 4.22M | 4.7M | 4.43M | 4.89M | 2.53M | 2.62M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 6.02M | 9.78M | 10.22M | 8.38M | 8.83M | 8.84M | 8.61M | 9.11M | 6.78M | 6.91M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.52M | 9.06M | 6.17M | 7.15M | 6.9M | 7.37M | 7.02M | 7.6M | 4.67M | 4.87M |
| totalLiabilities | 79.61M | 64.07M | 64.44M | 80.94M | 70.2M | 62.65M | 68.3M | 64.91M | 59.82M | 45.47M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| commonStock | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 | 49000 |
| retainedEarnings | 175.97M | 162.43M | 152.65M | 143.35M | 134.24M | 124.74M | 118M | 111.13M | 104.66M | 103.49M |
| additionalPaidInCapital | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M | 12.38M |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 13.56M | 9.8M | 9.32M | 9.13M | 9.52M | 6.76M | 6.89M | 6.49M | 1.18M | 5.5M |
| depreciationAndAmortization | 445K | 442K | 428K | 407K | 410K | 425K | 433K | 438K | 441K | 489K |
| deferredIncomeTax | -33000 | -22000 | -5000 | 1.3M | 10000 | 20000 | -48000 | -2.45M | 11000 | 107K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -12.93M | -8.75M | -10.6M | -2.96M | -1.45M | 5.11M | -5.11M | 5.15M | 1.98M | -6.08M |
| accountsReceivables | -7.69M | -7.41M | 8.32M | -8.17M | -5.19M | -3.08M | 1.47M | 692K | -7.3M | -1.02M |
| inventory | -3.52M | -2.72M | -4.62M | -1.2M | -3.4M | -3.69M | -6.08M | -2.19M | -3.66M | -3.5M |
| accountsPayables | -2.32M | 5.02M | -914K | -505K | 387K | 2.55M | 3.33M | -1.32M | 4.64M | 3.21M |
| otherWorkingCapital | 606K | -3.64M | -13.38M | 6.91M | 6.76M | 9.34M | -3.83M | 7.97M | 8.3M | -4.77M |
| otherNonCashItems | 2.59M | 9000 | 270K | 751K | -46000 | -15.4M | -147K | 62000 | 314K | 145K |
| netCashProvidedByOperatingActivities | 3.64M | 1.47M | -583K | 8.22M | 8.44M | -3.08M | 2.01M | 9.68M | 3.93M | 159K |
| investmentsInPropertyPlantAndEquipment | -922K | -489K | -1.18M | -709K | -249K | -195K | -131K | -84000 | -319K | -507K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -24.61M | - | - | -8.05M | -7.11M | - | - | - | - | - |
| salesMaturitiesOfInvestments | 16.3M | 5.01M | 415K | 15.16M | - | - | - | - | - | 2.49M |
| otherInvestingActivities | - | - | 415K | -15.16M | 233K | 5.33M | -5.56M | -5.31M | -7.82M | 2.49M |
| netCashProvidedByInvestingActivities | -9.24M | 4.52M | -762K | -8.76M | -7.13M | 5.13M | -5.69M | -5.39M | -8.14M | 1.98M |
| netDebtIssuance | 3.66M | -1.44M | 1.18M | 1.14M | 1.68M | -2.02M | 3.48M | -4.27M | 957K | -4.68M |
| longTermNetDebtIssuance | -35000 | -31000 | -35000 | -33000 | -33000 | -32000 | -31000 | -31000 | -32000 | -3.11M |
| shortTermNetDebtIssuance | 3.69M | -1.41M | 1.22M | 1.18M | 1.72M | -1.99M | 3.51M | -4.24M | 989K | -1.57M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 | -19000 |
| otherFinancingActivities | -2.37M | -3000 | - | -491K | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | 1.27M | -1.46M | 1.16M | 632K | 1.67M | -2.04M | 3.46M | -4.29M | 938K | -4.7M |