OTC : QEPC
-$0.75 (-1.54%)
| date | 2026-02-28 | 2025-02-28 | 2024-02-28 | 2023-02-28 | 2022-02-28 | 2021-02-28 | 2020-02-28 | 2019-02-28 | 2018-02-28 | 2017-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 233.72M | 243.83M | 251.99M | 433.66M | 445.53M | 387.6M | 393.9M | 379.4M | 322.39M | 310.11M |
| costOfRevenue | 151.08M | 157.26M | 169.99M | 319.62M | 324.79M | 278.9M | 289.98M | 278.8M | 232.93M | 223.2M |
| grossProfit | 82.64M | 86.57M | 82M | 114.04M | 120.74M | 108.69M | 103.92M | 100.6M | 89.46M | 86.91M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 23.17M | 24.7M | 26.14M | 29.7M | 79.39M | 73M | 77.76M | 78.89M | 57.12M | 52.84M |
| sellingAndMarketingExpenses | 41.52M | 14.43M | 13.63M | 29.68M | 27.91M | 25.34M | 35.86M | 28.21M | 23.16M | 22.53M |
| sellingGeneralAndAdministrativeExpenses | 64.69M | 39.13M | 39.77M | 59.38M | 107.31M | 98.34M | 113.62M | 107.1M | 80.27M | 75.38M |
| otherExpenses | - | 27.62M | 28.92M | - | -658K | -24000 | - | - | -477K | 49000 |
| operatingExpenses | 64.69M | 66.76M | 68.69M | 110.14M | 106.65M | 96.74M | 112.59M | 106.28M | 79.8M | 74.84M |
| costAndExpenses | 215.77M | 224.02M | 238.68M | 429.76M | 431.44M | 375.65M | 402.57M | 385.08M | 312.73M | 298.04M |
| netInterestIncome | 868K | 876K | -1.39M | -2.09M | -1.26M | -1.6M | -2.44M | -1.57M | -952K | -1.06M |
| interestIncome | 868K | 876K | - | - | - | - | - | - | - | - |
| interestExpense | - | - | 1.39M | 2.09M | 1.26M | 1.6M | 2.44M | 1.57M | 952K | 1.06M |
| depreciationAndAmortization | 1.73M | 1.38M | 2.66M | 3.8M | 4.18M | 4.49M | 4.75M | 4.73M | 3.84M | 4.09M |
| ebitda | 19.68M | 21.2M | 15.96M | 13.07M | 18.27M | 15.58M | -5.59M | 2.32M | 13.5M | 16.2M |
| ebit | 17.95M | 19.81M | 13.3M | 9.27M | 14.1M | 11.08M | -10.34M | -2.4M | 9.66M | 12.07M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | -240K | 24000 | -2.37M | -3.41M | 5.56M | - |
| operatingIncome | 17.95M | 19.81M | 13.3M | 3.9M | 13.86M | 11.11M | -12.71M | -5.82M | 15.22M | 12.07M |
| totalOtherIncomeExpensesNet | 1.08M | 876K | -1.39M | -2.09M | -1.26M | -1.63M | -71000 | 1.85M | -952K | -1.01M |
| incomeBeforeTax | 19.03M | 20.69M | 11.92M | 1.42M | 12.6M | 9.48M | -12.78M | -3.97M | 14.27M | 11.06M |
| incomeTaxExpense | 4.27M | 4.98M | 2.79M | 1.48M | 2.95M | 2.58M | -641K | -950K | 6.32M | 3.69M |
| netIncomeFromContinuingOperations | 14.76M | 15.71M | 9.13M | 4.48M | 9.65M | 6.9M | -12.14M | -3.02M | 7.94M | 7.37M |
| netIncomeFromDiscontinuedOperations | 1.01M | 542K | -13.84M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | -4.55M | - | - | - | - | - | - |
| netIncome | 15.77M | 16.25M | -4.71M | -63000 | 9.65M | 6.9M | -12.14M | -3.02M | 7.94M | 7.37M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.77M | 15.71M | -4.71M | -63000 | 9.65M | 6.9M | -12.14M | -3.02M | 7.94M | 7.37M |
| eps | 4.9 | 4.78 | -1.41 | -0.02 | 2.89 | 2.07 | -3.66 | -0.9 | 2.37 | 2.19 |
| date | 2026-02-28 | 2025-02-28 | 2024-02-28 | 2023-02-28 | 2022-02-28 | 2021-02-28 | 2020-02-28 | 2019-02-28 | 2018-02-28 | 2017-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 34.09M | 28.55M | 22.37M | 3.06M | 3.2M | 10.9M | 5M | 6.47M | 16.13M | 19.15M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 34.09M | 28.55M | 22.37M | 3.06M | 3.2M | 10.9M | 5M | 6.47M | 16.13M | 19.15M |
| netReceivables | 29.15M | 31.75M | 30.34M | 37.49M | 55.99M | 53.18M | 49.26M | 53.3M | 41.44M | 38.49M |
| accountsReceivables | 29.15M | 31.75M | 30.34M | 37.49M | 55.99M | 53.18M | 49.26M | 53.3M | 41.44M | 38.49M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 33.32M | 36.6M | 29.91M | 37.18M | 98.09M | 67.03M | 69.06M | 91.68M | 48.28M | 40.83M |
| prepaids | 2.42M | 1.54M | 7.49M | - | - | 736K | 740K | 2.22M | 6.58M | 2.86M |
| otherCurrentAssets | 2.68M | 2.78M | 2.07M | 61.27M | 3.71M | 6.83M | 4.28M | 7.36M | - | - |
| totalCurrentAssets | 101.67M | 101.22M | 92.18M | 138.62M | 160.99M | 138.68M | 128.34M | 158.81M | 112.43M | 101.33M |
| propertyPlantEquipmentNet | 33.86M | 34.56M | 29.75M | 32M | 26.01M | 27.82M | 33.49M | 16.7M | 10.92M | 19.07M |
| goodwill | - | - | - | - | 2.39M | 2.49M | 2.29M | 6.14M | 3.31M | 2.74M |
| intangibleAssets | - | 1000 | 99000 | 118K | 10.23M | 12.45M | 13.87M | 16.82M | 11.44M | 11M |
| goodwillAndIntangibleAssets | - | 1000 | 99000 | 118K | 12.62M | 14.95M | 16.16M | 22.96M | 14.75M | 13.74M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 834K | 2M | 2.55M | 3.75M | 3.58M | 3.44M | 4.14M | 3.27M | 2.15M | 5.73M |
| otherNonCurrentAssets | 975K | 489K | 1.28M | 21.53M | 3.15M | 2.84M | 2.82M | 1.06M | 834K | 372K |
| totalNonCurrentAssets | 35.67M | 37.05M | 33.67M | 57.39M | 45.36M | 49.04M | 56.61M | 43.98M | 28.66M | 38.91M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 137.34M | 138.27M | 125.85M | 196.01M | 206.36M | 187.72M | 184.95M | 202.78M | 141.09M | 140.24M |
| totalPayables | 10.57M | 15.57M | 14.44M | 8.15M | 48.35M | 40.9M | 31.11M | 36.61M | 20.75M | 17.26M |
| accountPayables | 10.57M | 15.57M | 14.44M | 8.15M | 47.72M | 40.9M | 31.11M | 36.61M | 20.75M | 17.26M |
| otherPayables | - | - | - | - | 634K | - | - | - | - | - |
| accruedExpenses | 12.86M | 15.25M | 13.35M | 12.56M | 24.92M | 23.36M | 19.29M | 29.36M | 17.43M | 17.82M |
| shortTermDebt | 11000 | 105K | 601K | 23.63M | 27.66M | 24.43M | 43.51M | 51.13M | 19.33M | 21.26M |
| capitalLeaseObligationsCurrent | 2.79M | 2.9M | 3.28M | 2.98M | 4.94M | 5.2M | 5.26M | - | - | - |
| taxPayables | - | - | - | 384K | 634K | - | - | -2.22M | -1.6M | -845K |
| deferredRevenue | - | - | - | - | - | - | - | -53.35M | -1.6M | -845K |
| otherCurrentLiabilities | - | - | 479K | 36.68M | 114K | 110K | 78000 | - | - | - |
| totalCurrentLiabilities | 26.22M | 33.82M | 32.15M | 83.61M | 105.98M | 94M | 99.25M | 114.88M | 57.51M | 56.34M |
| longTermDebt | 7000 | 10000 | - | 5.51M | 8.8M | 9.74M | 7.85M | 11.1M | 1.93M | 8.28M |
| capitalLeaseObligationsNonCurrent | 18.97M | 21.08M | 19.86M | 23.01M | 11.64M | 12.34M | 14.12M | 14.12M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 172K | 114K | 193K | 282K | 294K |
| otherNonCurrentLiabilities | 437K | 427K | 1.21M | 6.04M | 534K | 554K | 872K | -13.04M | 802K | 555K |
| totalNonCurrentLiabilities | 19.41M | 21.52M | 21.06M | 34.56M | 20.97M | 22.8M | 22.96M | 12.38M | 3.01M | 9.13M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 21.76M | 23.98M | 23.14M | 25.99M | 16.58M | 17.53M | 19.38M | 14.12M | - | - |
| totalLiabilities | 45.64M | 55.34M | 53.22M | 118.17M | 126.95M | 116.8M | 122.21M | 127.26M | 60.52M | 65.47M |
| treasuryStock | -15.03M | -10.38M | -9.52M | -9.41M | -9.12M | -9.08M | -8.87M | -8.7M | -7.56M | -7.41M |
| preferredStock | - | - | - | - | - | - | - | - | - | 18000 |
| commonStock | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 |
| retainedEarnings | 98.74M | 85.54M | 73.21M | 81.2M | 81.27M | 71.78M | 64.89M | 77.03M | 80.05M | 75.31M |
| additionalPaidInCapital | 10.36M | 10.36M | 11.9M | 11.45M | 11.45M | 11.25M | 11.09M | 10.96M | 10.85M | 10.8M |
| date | 2026-02-28 | 2025-02-28 | 2024-02-28 | 2023-02-28 | 2022-02-28 | 2021-02-28 | 2020-02-28 | 2019-02-28 | 2018-02-28 | 2017-02-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 14.76M | 16.25M | 9.13M | -63000 | 9.65M | 6.9M | -12.14M | -3.02M | 7.94M | 7.37M |
| depreciationAndAmortization | 1.73M | 1.38M | 2.66M | 3.8M | 4.18M | 4.49M | 4.75M | 4.73M | 3.84M | 4.09M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -1.62M | -5.38M | 20.28M | -4.92M | -24.9M | 14.43M | 13.77M | -11.69M | -877K | 377K |
| accountsReceivables | 1.56M | -811K | 5.1M | 5.59M | -3.33M | -3.17M | 2.98M | -2.46M | -1.62M | 306K |
| inventory | 3.44M | -8.36M | 21.3M | 14.47M | -32.36M | 2.1M | 19.48M | -15.14M | -3.5M | 2.01M |
| accountsPayables | -10.06M | 629K | -10.68M | -31.79M | 4.54M | 18.63M | -18.02M | 8.16M | 1.47M | -1.31M |
| otherWorkingCapital | 3.45M | 3.16M | 4.57M | 6.81M | 6.25M | -3.14M | 9.33M | -2.25M | 4.25M | -1.94M |
| otherNonCashItems | -570K | 482K | -2.59M | 1.11M | 44000 | -972K | 1.93M | -2.99M | -5.32M | -25000 |
| netCashProvidedByOperatingActivities | 14.3M | 12.74M | 29.48M | -72000 | -11.04M | 24.85M | 8.31M | -12.97M | 5.59M | 11.8M |
| investmentsInPropertyPlantAndEquipment | -2.9M | -4.55M | -3.81M | -4.99M | -1.09M | -811K | -1.34M | -8.21M | -3.86M | -2.13M |
| acquisitionsNet | 1.38M | 4.86M | 32.84M | 209K | - | -261K | 3.34M | -29.72M | -3.8M | -660K |
| purchasesOfInvestments | - | - | - | -209K | - | - | -1.9M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 209K | - | - | -1.44M | - | - | - |
| otherInvestingActivities | 143K | 2000 | 393K | 1.41M | 2.1M | 3.28M | 1.84M | 599K | 12.63M | 75000 |
| netCashProvidedByInvestingActivities | -1.38M | 312K | 29.43M | -3.37M | 1.01M | 2.21M | 501K | -37.33M | 4.97M | -2.72M |
| netDebtIssuance | -109K | -562K | -7.36M | 5.55M | 2.92M | -21.22M | -1.43M | 10.04M | -8.11M | -2.03M |
| longTermNetDebtIssuance | -10000 | -83000 | -7.36M | -821K | -3.06M | -695K | -1.43M | 10.04M | -8.11M | -2.03M |
| shortTermNetDebtIssuance | -99000 | -479K | - | 6.37M | 5.97M | -20.62M | -8.4M | 31.8M | -2.23M | -2.71M |
| netStockIssuance | -4.69M | -2.37M | -227K | -249K | -162K | -120K | -155K | -1.12M | -138K | -509K |
| netCommonStockIssuance | -4.69M | -2.37M | -227K | -249K | -162K | -120K | -155K | -1.12M | -120K | -509K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -4.69M | -2.37M | -227K | -249K | -162K | -120K | -155K | -1.12M | -138K | -828K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | -18000 | -319K |
| netDividendsPaid | -2.57M | -3.92M | -3.29M | - | -165K | - | - | - | -3.2M | -10000 |
| commonDividendsPaid | -2.57M | -3.92M | -3.29M | - | -165K | - | - | - | -3.2M | -10000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -30.55M | - | - | -96000 | -8.4M | 31.8M | -2.23M | -3.03M |
| netCashProvidedByFinancingActivities | -7.38M | -6.86M | -41.42M | 5.3M | 2.59M | -21.44M | -9.98M | 40.72M | -13.68M | -5.58M |
| 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-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 60.96M | 55.42M | 59.1M | 57.66M | 61.53M | 56.69M | 61.06M | 62.56M | 63.52M | 18.93M |
| costOfRevenue | 39.2M | 36.37M | 38.79M | 37.07M | 38.85M | 36.6M | 39.37M | 40.27M | 41.02M | 11.23M |
| grossProfit | 21.75M | 19.06M | 20.31M | 20.59M | 22.68M | 20.09M | 21.69M | 22.29M | 22.5M | 7.7M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 4.96M | 6.03M | 6.01M | 6.17M | 5.68M | 5.79M | 6.95M | 6.28M | 3.43M |
| sellingAndMarketingExpenses | - | 10.7M | 9.94M | 10.08M | 10.8M | -16.48M | 9.73M | 10.19M | 10.99M | -28.3M |
| sellingGeneralAndAdministrativeExpenses | 17.47M | 15.66M | 15.97M | 16.1M | 16.97M | 16.4M | 15.52M | 17.14M | 17.27M | 3.27M |
| otherExpenses | - | - | - | -47000 | -116K | - | 29000 | 45000 | 5000 | - |
| operatingExpenses | 17.47M | 15.66M | 15.97M | 16.05M | 16.85M | 16.4M | 15.55M | 17.18M | 17.27M | 3.27M |
| costAndExpenses | 56.68M | 52.02M | 54.76M | 53.12M | 55.7M | 53M | 54.92M | 57.46M | 58.29M | 14.5M |
| netInterestIncome | 188K | 214K | 237K | 240K | 178K | 224K | 246K | 223K | 183K | 303K |
| interestIncome | 188K | 214K | 237K | 240K | 178K | 224K | 246K | 223K | 183K | 303K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 469K | 467K | 891K | 438K | 369K | 350K | 349K | 348K | 338K | 1.49M |
| ebitda | 4.75M | 3.87M | 5.58M | 4.98M | 6.2M | 3.91M | 6.49M | 5.45M | 5.57M | 5.1M |
| ebit | 4.28M | 3.4M | 4.69M | 4.54M | 5.83M | 3.56M | 6.14M | 5.1M | 5.23M | 3.61M |
| nonOperatingIncomeExcludingInterest | - | - | -347K | - | - | 119K | - | - | - | 818K |
| operatingIncome | 4.28M | 3.4M | 4.34M | 4.54M | 5.83M | 3.68M | 6.14M | 5.1M | 5.23M | 4.43M |
| totalOtherIncomeExpensesNet | 1.19M | 157K | 347K | 240K | 178K | -119K | 246K | 223K | 178K | -818K |
| incomeBeforeTax | 5.47M | 3.56M | 4.69M | 4.78M | 6M | 3.56M | 6.39M | 5.33M | 5.41M | 3.61M |
| incomeTaxExpense | 1.42M | 250K | 1.22M | 1.24M | 1.56M | 192K | 1.78M | 1.5M | 1.51M | 461K |
| netIncomeFromContinuingOperations | 4.05M | 3.31M | 3.47M | 3.54M | 4.44M | 3.37M | 4.61M | 3.83M | 3.9M | 3.15M |
| netIncomeFromDiscontinuedOperations | - | 711K | - | 300K | - | 12000 | 50000 | -27000 | 565K | -4.61M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 4.05M | 4.02M | 3.47M | 3.84M | 4.44M | 3.38M | 4.66M | 3.8M | 4.47M | -1.45M |
| netIncomeDeductions | - | -405K | - | - | - | - | - | - | - | -4.61M |
| bottomLineNetIncome | 4.05M | 4.42M | 3.47M | 3.84M | 4.44M | 3.38M | 4.61M | 3.8M | 4.47M | 3.15M |
| eps | 1.33 | 1.4 | 1.08 | 1.18 | 1.36 | 1.04 | 1.41 | 1.17 | 1.17 | -0.44 |
| 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-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 32.02M | 34.09M | 36.14M | 34.37M | 30.48M | 28.55M | 34.1M | 29.94M | 30.41M | 22.37M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 32.02M | 34.09M | 36.14M | 34.37M | 30.48M | 28.55M | 34.1M | 29.94M | 30.41M | 22.37M |
| netReceivables | 29.65M | 29.15M | 27.99M | 28.85M | 30.29M | 31.75M | 29.13M | 30.28M | 27.88M | 30.34M |
| accountsReceivables | 29.65M | 29.15M | 27.99M | 28.85M | 30.29M | 31.75M | 29.13M | 30.28M | 27.88M | 30.34M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 31.53M | 33.32M | 34.16M | 32.91M | 30.02M | 36.6M | 33.73M | 32.2M | 29.41M | 29.91M |
| prepaids | 1.03M | 2.42M | 777K | 764K | 19000 | 2.78M | 2.51M | 2.81M | 2.93M | 7.49M |
| otherCurrentAssets | 2.69M | 2.68M | 1.92M | 1.93M | 2.94M | 1.54M | - | 721K | 708K | 2.07M |
| totalCurrentAssets | 96.92M | 101.67M | 100.99M | 98.82M | 93.76M | 101.22M | 99.48M | 95.95M | 91.33M | 92.18M |
| propertyPlantEquipmentNet | 33.87M | 33.86M | 34.49M | 35.24M | 34.75M | 34.56M | 30.37M | 30.17M | 29.68M | 29.75M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | 1000 | 3000 | 4000 | 94000 | 99000 |
| goodwillAndIntangibleAssets | - | - | - | - | - | 1000 | 3000 | 4000 | 94000 | 99000 |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 834K | 834K | 2M | 2M | 2M | 2M | 2.55M | 2.55M | 2.55M | 2.55M |
| otherNonCurrentAssets | 962K | 975K | 412K | 491K | 497K | 489K | 552K | 823K | 1.1M | 1.28M |
| totalNonCurrentAssets | 35.67M | 35.67M | 36.9M | 37.72M | 37.24M | 37.05M | 33.47M | 33.54M | 33.42M | 33.67M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 132.59M | 137.34M | 137.88M | 136.54M | 131M | 138.27M | 132.95M | 129.5M | 124.75M | 125.85M |
| totalPayables | 10.26M | 10.57M | 12.03M | 9.11M | 7.25M | 15.57M | 13.05M | 15.19M | 11.55M | 14.44M |
| accountPayables | 10.26M | 10.57M | 12.03M | 9.11M | 7.25M | 15.57M | 13.05M | 14.82M | 11.55M | 14.44M |
| otherPayables | - | - | - | - | - | - | - | 373K | - | - |
| accruedExpenses | - | 12.86M | 14.75M | 14.42M | 13.28M | 15.25M | 17.72M | 16.01M | 13.79M | 13.35M |
| shortTermDebt | 2.86M | 11000 | 50000 | 40000 | 21000 | 105K | 63000 | 50000 | 204K | 601K |
| capitalLeaseObligationsCurrent | - | 2.79M | 2.88M | 2.94M | 3M | 2.89M | 3.26M | 3.32M | 3.35M | 3.28M |
| taxPayables | - | - | - | - | - | - | - | 373K | 109K | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 12.22M | - | - | - | - | - | 501K | - | 109K | 479K |
| totalCurrentLiabilities | 25.34M | 26.22M | 29.71M | 26.51M | 23.55M | 33.82M | 34.59M | 34.58M | 29.01M | 32.15M |
| longTermDebt | 6000 | 7000 | - | - | 7000 | 10000 | 12000 | 14000 | 17000 | - |
| capitalLeaseObligationsNonCurrent | 18.81M | 18.97M | 19.51M | 20.03M | 20.62M | 21.08M | 17.75M | 18.48M | 19.21M | 19.86M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -2M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | 2M |
| otherNonCurrentLiabilities | 428K | 437K | 400K | 408K | 418K | 427K | 506K | 740K | 975K | 1.21M |
| totalNonCurrentLiabilities | 19.25M | 19.41M | 19.91M | 20.44M | 21.04M | 21.52M | 18.26M | 19.22M | 20.2M | 21.06M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.81M | 21.76M | 22.38M | 22.97M | 23.62M | 23.97M | 21.01M | 21.8M | 22.57M | 23.14M |
| totalLiabilities | 44.59M | 45.64M | 49.62M | 46.95M | 44.59M | 55.34M | 52.86M | 53.79M | 49.21M | 53.22M |
| treasuryStock | -22.06M | -15.03M | -14.97M | -10.9M | -10.9M | -10.38M | -10.01M | -10.01M | -9.89M | -9.52M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000 |
| retainedEarnings | 102.12M | 98.74M | 95.35M | 92.53M | 89.34M | 85.54M | 82.87M | 78.22M | 77.68M | 73.21M |
| additionalPaidInCapital | 10.36M | 10.36M | 10.36M | 10.36M | 10.36M | 10.36M | 10.36M | 10.36M | 10.72M | 11.9M |
| 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-28 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 4.05M | 3.31M | 3.47M | 3.84M | 4.44M | 3.32M | 4.66M | 3.8M | 4.47M | 3.15M |
| depreciationAndAmortization | 469K | 467K | 891K | 438K | 369K | 350K | 349K | 348K | 338K | 1.49M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 1.51M | -5.03M | 3.1M | 2.43M | -2.12M | -5.72M | 163K | 849K | 1.72M | -3.84M |
| accountsReceivables | -528K | -1.1M | 819K | 1.6M | 236K | -1.81M | 894K | -2.43M | 2.53M | -2.7M |
| inventory | 1.76M | 903K | -1.3M | -2.89M | 6.72M | -4.41M | -1.72M | -2.72M | 491K | 853K |
| accountsPayables | -298K | -6.09M | 3.06M | 2.29M | -9.32M | - | - | 5.15M | -2.14M | -3.4M |
| otherWorkingCapital | 571K | 1.25M | 515K | 1.44M | 248K | 495K | 989K | 845K | 833K | 1.4M |
| otherNonCashItems | 14000 | -244K | -431K | -559K | -74000 | -1.3M | -264K | 127K | -473K | -1.02M |
| netCashProvidedByOperatingActivities | 6.04M | -1.5M | 7.03M | 6.15M | 2.62M | -3.35M | 4.9M | 5.13M | 6.05M | -215K |
| investmentsInPropertyPlantAndEquipment | -516K | -332K | -175K | -1.5M | -895K | -1.17M | -1.26M | -1.44M | -679K | -1.21M |
| acquisitionsNet | - | 352K | -352K | 2000 | 1.37M | -31000 | 585K | 13000 | 4.29M | 10.31M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 99000 | 143K | -1000 | 2000 | 2000 | 1000 | - | - | 1000 | - |
| netCashProvidedByInvestingActivities | -417K | 163K | -527K | -1.5M | 481K | -1.2M | -674K | -1.43M | 3.61M | 9.1M |
| netDebtIssuance | 16000 | -43000 | 9000 | 14000 | -89000 | -3000 | -25000 | -181K | -422K | -7.78M |
| longTermNetDebtIssuance | -3000 | -3000 | -2000 | -3000 | -2000 | -3000 | -25000 | -27000 | -28000 | -27000 |
| shortTermNetDebtIssuance | 19000 | -40000 | 11000 | 17000 | -87000 | - | - | -154K | -394K | -7.75M |
| netStockIssuance | -7.03M | -60000 | -4.07M | -124K | -441K | -400K | -30000 | 810K | -1.21M | -29000 |
| netCommonStockIssuance | -7.03M | -60000 | -4.07M | -124K | -441K | -400K | -30000 | 810K | -1.21M | -29000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -7.03M | -60000 | -4.07M | -124K | -441K | -400K | -30000 | 810K | -1.21M | -29000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -673K | -626K | -650K | -648K | -650K | -651K | - | -3.27M | - | -3.29M |
| commonDividendsPaid | -673K | -626K | -650K | -648K | -650K | -651K | - | -3.27M | - | -3.29M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | 52000 | 17000 | -1.54M | - | - |
| netCashProvidedByFinancingActivities | -7.69M | -729K | -4.71M | -758K | -1.18M | -1M | -38000 | -4.18M | -1.64M | -11.09M |