
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Sales | $57.9M-6.3% | $61.8M+1.7% | $60.8M-18.1% | $74.2M+14.2% | $64.9M |
| Cost of Sales | $48.4M-3.3% | $50.1M-2.6% | $51.4M-22.5% | $66.4M+24.2% | $53.5M |
| Gross Profit | $9.5M-19.1% | $11.7M+25.5% | $9.3M+20.0% | $7.8M-32.1% | $11.5M |
| Selling, General and Administrative Expenses | $5.9M+14.3% | $5.2M+1.3% | $5.1M-1.9% | $5.2M-0.0% | $5.2M |
| Gain on involuntary conversion (see Note 4) | -$742K-25.0% | -$594K | $0 | — | — |
| Operating Income | $4.3M-39.6% | $7.1M+68.8% | $4.2M+64.4% | $2.6M-58.8% | $6.3M |
| Other Income | $162K-22.4% | $209K-35.8% | $326K+729.9% | $39K+33.8% | $29K |
| Interest Expense | -$1.0M+21.1% | -$1.3M-8.6% | -$1.2M | — | — |
| Income before Income Taxes | $3.5M-42.9% | $6.1M-31.5% | $8.8M+74.1% | $5.1M-0.5% | $5.1M |
| Provision for Income Taxes | -$1.1M-7.3% | -$1.0M-141.9% | $2.5M+359.8% | $535K-63.8% | $1.5M |
| Net Income | $2.4M-53.2% | $5.0M-21.3% | $6.4M+40.5% | $4.5M+25.4% | $3.6M |
| Preferred Dividends | -$429K+27.0% | -$587K-18.5% | -$496K-50.9% | -$328K-1.6% | -$323K |
| Net Income Attributable to Common Stockholders | $1.9M-56.7% | $4.4M-24.0% | $5.8M+48.4% | $3.9M+30.0% | $3.0M |
| Basic (in dollars per share) | $0.07-56.3% | $0.16-23.8% | $0.21+50.0% | $0.14+27.3% | $0.11 |
| Diluted (in dollars per share) | $0.07-53.3% | $0.15-25.0% | $0.20+53.8% | $0.13+30.0% | $0.10 |
| Basic (in shares) | 28.1M-0.8% | 28.3M+0.0% | 28.3M-0.5% | 28.4M+0.2% | 28.4M |
| Diluted (in shares) | 28.6M-0.7% | 28.8M-10.4% | 32.1M-0.5% | 32.3M-0.3% | 32.4M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.