
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|---|
| Net sales | $820.0M+8.9% | $753.1M+0.7% | $747.9M-5.9% | $795.0M-19.8% | $991.6M+26.6% | $783.3M+0.2% | $781.9M+1.6% | $769.6M |
| Cost of sales (exclusive of depreciation shown separately below) | -$495.3M-5.2% | -$471.0M-1.8% | -$462.8M+4.4% | -$484.0M+17.1% | -$584.1M-23.8% | -$471.6M+2.7% | -$484.7M-1.8% | -$476.3M |
| Selling, general and administrative expenses | -$313.2M-4.3% | -$300.2M-5.5% | -$284.5M-1.9% | -$279.2M+9.2% | -$307.6M-18.2% | -$260.2M-0.2% | -$259.6M-4.7% | -$247.9M |
| Depreciation | -$18.5M+1.8% | -$18.8M+0.9% | -$19.0M+7.8% | -$20.6M-1.0% | -$20.4M-5.9% | -$19.3M-3.9% | -$18.5M+1.9% | -$18.9M |
| Asset impairment | -$579K+77.2% | -$2.5M-141.3% | -$1.1M | — | — | — | — | -$1.3M |
| Gain on sale of building | $11.0M | — | — | — | — | — | — | — |
| Gain on insurance | $482K | — | — | — | — | — | — | — |
| Income (loss) from operations | $3.9M+109.8% | -$39.5M-103.0% | -$19.5M-125.8% | $75.3M-5.3% | $79.5M+149.0% | $31.9M+72.2% | $18.5M-26.2% | $25.1M |
| Interest income | $2.0M-19.4% | $2.5M-36.2% | $3.9M+274.7% | $1.0M+3235.5% | $31K-87.0% | $238K-84.9% | $1.6M+16.6% | $1.4M |
| Interest expense | -$342K-7.2% | -$319K-4.2% | -$306K+0.0% | -$306K+0.0% | -$306K+60.6% | -$776K-391.1% | -$158K-2.6% | -$154K |
| Income (loss) before income taxes | $5.5M+114.7% | -$37.3M-135.0% | -$15.9M-120.9% | $76.0M-4.0% | $79.2M+152.4% | $31.4M+57.2% | $20.0M-24.2% | $26.3M |
| Income tax (expense) benefit | -$296K+94.9% | -$5.8M-249.4% | $3.9M+122.8% | -$17.1M-0.8% | -$17.0M-129.2% | -$7.4M-114.1% | -$3.5M+30.1% | -$5.0M |
| Net income (loss) | $5.2M+112.1% | -$43.2M-260.4% | -$12.0M | — | — | — | — | $21.4M |
| Basic net income (loss) per common share | $650.00+112.5% | -$5190.00-255.5% | -$1460.00-120.4% | $7170.00+2.7% | $6980.00+299470.8% | $2.33+65.2% | $1.41-14.0% | $1.64 |
| Diluted net income (loss) per common share | $630.00+112.1% | -$5190.00-255.5% | -$1460.00-120.4% | $7170.00+3.8% | $6910.00+297744.8% | $2.32+64.5% | $1.41-14.0% | $1.64 |
| Basic (in shares) | 8.06B-3.1% | 8.31B+1.1% | 8.22B+0.1% | 8.22B-7.8% | 8.91B-13.3% | 10.28B-11.9% | 11.67B-10.4% | 13.03B |
| Diluted (in shares) | 8.30B-0.2% | 8.31B+1.1% | 8.22B+0.1% | 8.22B-8.8% | 9.01B-12.7% | 10.33B-11.7% | 11.70B-10.5% | 13.07B |
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.