
| Metric | FY2026 | FY2024 | FY2023 | FY2022 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|
| Net sales | $839.0M+4.1% | $805.9M-3.6% | $835.6M-5.6% | $885.4M+1.9% | $869.2M+66.2% | $523.0M-5.7% | $554.7M+9.2% | $508.0M+48.2% | $342.8M |
| Cost of sales | $567.8M+2.6% | $553.6M-3.5% | $573.9M-2.2% | $586.9M+5.5% | $556.4M+70.3% | $326.8M-4.6% | $342.4M+8.6% | $315.4M+52.9% | $206.3M |
| Gross profit | $271.2M+7.5% | $252.3M-3.6% | $261.7M-12.3% | $298.5M-4.6% | $312.8M+59.4% | $196.2M-7.6% | $212.3M+10.2% | $192.7M+41.1% | $136.5M |
| Selling, engineering and administrative expenses | $147.6M+6.2% | $139.0M-6.6% | $148.9M+11.9% | $133.1M+1.8% | $130.7M+22.4% | $106.8M+7.2% | $99.7M+6.2% | $93.9M+43.1% | $65.6M |
| Amortization of intangible assets | $31.7M+0.6% | $31.5M-4.3% | $32.9M+17.1% | $28.1M-14.3% | $32.8M+48.4% | $22.1M+22.3% | $18.1M-22.3% | $23.3M+176.2% | $8.4M |
| Goodwill impairment | $25.9M | $0 | $0 | $0 | $0-100.0% | $31.9M | $0 | — | — |
| Operating income | $66.0M-19.3% | $81.8M+2.4% | $79.9M-41.8% | $137.3M-8.0% | $149.3M+321.8% | $35.4M-60.7% | $90.1M+19.3% | $75.6M+22.9% | $61.5M |
| Interest expense, net | $21.9M-35.2% | $33.8M+8.3% | $31.2M+86.8% | $16.7M-1.2% | $16.9M+27.1% | $13.3M-13.6% | $15.4M+10.9% | $13.9M+267.0% | $3.8M |
| Foreign currency transaction loss, net | $1.3M+0.0% | $1.3M+116.7% | $600K+166.7% | -$900K-190.0% | $1.0M+162.5% | -$1.6M-89.1% | -$846K-123.8% | $3.6M+6942.3% | -$52K |
| Other non-operating (income), net | -$19.6M-415.8% | -$3.8M-245.5% | -$1.1M-266.7% | -$300K-250.0% | $200K+166.7% | -$300K-212.4% | $267K+9.9% | $243K-67.3% | $742K |
| Income before income taxes | $62.4M+23.6% | $50.5M+2.6% | $49.2M-59.6% | $121.8M-7.2% | $131.2M+446.7% | $24.0M-68.1% | $75.3M+33.5% | $56.4M+18.6% | $47.5M |
| Income tax provision | $14.0M+21.7% | $11.5M-1.7% | $11.7M-50.0% | $23.4M-12.0% | $26.6M+171.4% | $9.8M-34.8% | $15.0M+55.6% | $9.7M-39.5% | $16.0M |
| Net income | $48.4M+24.1% | $39.0M+4.0% | $37.5M-61.9% | $98.4M-5.9% | $104.6M+636.6% | $14.2M-76.4% | $60.3M+29.0% | $46.7M+48.1% | $31.6M |
| Basic | $33.2M+0.0% | $33.2M+0.9% | $32.9M+1.2% | $32.5M+0.6% | $32.3M+0.6% | $32.1M+0.3% | $32.0M | — | — |
| Diluted | $33.3M+0.0% | $33.3M+0.9% | $33.0M+1.2% | $32.6M+0.4% | $32.5M+0.8% | $32.2M+0.3% | $32.1M | — | — |
| Dividends declared per share | $360000.00+0.0% | $360000.00+0.0% | $360000.00+0.0% | $360000.00+99900.0% | $360.00+0.0% | $360.00+0.0% | $360.00+0.0% | $360.00-5.3% | $380.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.