
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Net sales | $929.1M+4.5% | $889.2M+1.6% | $875.5M-8.6% | $958.4M-19.0% | $1.18B |
| Cost of goods sold | $596.5M+1.8% | $586.2M-1.4% | $594.6M-6.2% | $633.7M-12.8% | $727.1M |
| Gross profit | $332.5M+9.7% | $303.0M+7.9% | $280.9M-13.5% | $324.7M-28.9% | $456.7M |
| Selling, general and administrative expenses | $315.5M+4.8% | $301.1M-12.9% | $345.7M+17.7% | $293.6M-1.8% | $298.9M |
| Operating profit (loss) | $17.0M+773.9% | $1.9M+103.0% | -$64.8M-308.3% | $31.1M-80.3% | $157.8M |
| Interest income net | $4.7M+11.1% | $4.2M+19.4% | $3.5M+83.1% | $1.9M-46.4% | $3.6M |
| Other income (expense), net | $2.3M+213.0% | -$2.1M-240.1% | -$611K-9.7% | -$557K+37.5% | -$891K |
| Earnings (loss) before income taxes | $24.1M+490.2% | $4.1M+106.6% | -$61.9M-290.6% | $32.5M-79.8% | $160.5M |
| Provision for income taxes | $10.7M+84.6% | $5.8M+691.0% | $732K-93.6% | $11.4M-72.3% | $41.2M |
| Net income (loss) | $13.4M+880.9% | -$1.7M+97.3% | -$62.6M-397.7% | $21.0M-82.4% | $119.3M |
| Basic earnings (loss) per share | $0.80+988.9% | -$0.09+97.2% | -$3.25-395.5% | $1.10-77.7% | $4.93 |
| Diluted earnings (loss) per share | $0.78+966.7% | -$0.09+97.2% | -$3.25-400.9% | $1.08-77.7% | $4.85 |
| Basic | $16.8M-11.3% | $18.9M-1.9% | $19.3M+0.4% | $19.2M-20.6% | $24.2M |
| Diluted | $17.2M-8.8% | $18.9M-1.9% | $19.3M-0.7% | $19.4M-21.0% | $24.6M |
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.