
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Net sales | $656.1M+15.4% | $568.5M+0.1% | $568.2M-7.8% | $616.1M+13.8% | $541.5M+12.8% | $480.2M-16.0% | $571.7M+9.1% | $524.1M |
| Cost of Product and Service Sold | $481.4M+14.2% | $421.7M-2.8% | $433.9M-6.6% | $464.6M+16.3% | $399.6M+13.6% | $351.9M-12.7% | $402.9M+9.1% | $369.2M |
| Gross profit | $174.7M+19.0% | $146.8M+9.4% | $134.3M-11.3% | $151.5M+6.8% | $141.9M+10.6% | $128.3M-24.0% | $168.8M+9.0% | $154.9M |
| Selling, general, and administrative expense | $94.9M+3.5% | $91.7M+16.3% | $78.8M-4.1% | $82.2M+4.2% | $78.8M+22.0% | $64.6M-9.4% | $71.3M+1.9% | $70.0M |
| Impairment charges | $0-100.0% | $1.2M | $0 | $0-100.0% | $1.2M-99.1% | $127.9M | — | — |
| Gain on sale leaseback transaction | $0+100.0% | -$42.3M | $0 | $0 | — | — | — | — |
| Intangibles amortization | $6.2M-17.8% | $7.5M-28.5% | $10.5M+0.0% | $10.5M-1.5% | $10.7M-2.3% | $10.9M-0.2% | $11.0M-4.5% | $11.5M |
| Income from operations | $73.6M-17.0% | $88.7M+97.5% | $44.9M-23.6% | $58.8M+14.9% | $51.1M+168.1% | -$75.1M-186.8% | $86.6M+17.9% | $73.5M |
| Interest expense, net | -$12.1M+20.6% | -$15.3M+2.6% | -$15.7M-39.3% | -$11.3M+4.9% | -$11.8M+41.5% | -$20.2M-20.6% | -$16.8M+1.0% | -$16.9M |
| Debt modification expense | -$176K | $0 | $0 | — | — | -$3.5M | — | — |
| Loss on extinguishment of debt | -$156K | $0 | $0 | — | -$4.9M | $0 | — | — |
| Other income, net | $344K-22.2% | $442K | $0+100.0% | -$139K-161.0% | $228K+150.5% | $91K+116.1% | -$565K+25.5% | -$758K |
| Income before taxes | $61.5M-16.8% | $73.9M+152.8% | $29.2M-38.3% | $47.4M+36.9% | $34.6M+135.0% | -$98.8M-257.8% | $62.6M | — |
| Income tax expense | $14.6M-17.6% | $17.7M+221.9% | $5.5M-37.0% | $8.8M+124.6% | $3.9M+131.7% | -$12.3M-191.3% | $13.5M+13.5% | $11.9M |
| Net income | $46.9M-16.5% | $56.2M+136.7% | $23.7M-38.6% | $38.6M+25.8% | $30.7M+135.5% | -$86.6M | — | — |
| Basic (in dollars per share) | $1990.00-16.7% | $2390.00+136.6% | $1010.00-38.8% | $1650.00+26.0% | $1310.00+134.4% | -$3810.00-278.9% | $2130.00+11.5% | $1910.00 |
| Diluted (in dollars per share) | $1960.00-16.9% | $2360.00+140.8% | $980.00-39.9% | $1630.00+26.4% | $1290.00+133.9% | -$3810.00-280.6% | $2110.00+11.6% | $1890.00 |
| Cash dividends declared and paid per share (in dollars per share) | $1180.00+0.0% | $1180.00+0.0% | $1180.00+1.7% | $1160.00+1.8% | $1140.00+1.8% | $1120.00+2.8% | $1090.00+2.8% | $1060.00 |
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.