
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Net sales | $1.30B+27.4% | $1.02B+4.1% | $977.9M+3.8% | $942.3M+13.1% | $833.4M+4.1% | $800.4M-3.3% | $828.0M |
| Cost of goods sold | -$896.3M-27.2% | -$704.6M-3.7% | -$679.7M-203.5% | $656.9M+16.9% | $562.0M+3.4% | $543.5M-3.5% | $563.4M |
| Gross profit | $399.9M+27.7% | $313.1M+5.0% | $298.2M+4.5% | $285.4M+5.2% | $271.4M+5.6% | $256.9M-2.9% | $264.6M |
| Selling, general and administrative expenses | $289.5M+11.4% | $259.8M+14.7% | $226.4M+9.7% | $206.4M+5.0% | $196.5M+4.7% | $187.7M+3.5% | $181.4M |
| Operating income | $110.5M+107.2% | $53.3M-25.8% | $71.8M-9.0% | $79.0M+5.5% | $74.9M+8.2% | $69.2M-16.9% | $83.2M |
| Interest expense, net | $34.6M+86.7% | $18.5M+21.0% | $15.3M+29.0% | $11.9M-7.8% | $12.9M+0.2% | $12.9M+9.2% | $11.8M |
| Foreign currency losses, net | $7.9M-67.0% | $23.9M+872.0% | $2.5M+147.1% | -$5.2M-16.4% | -$4.5M-642.4% | $826K+1601.8% | -$55K |
| Income before income taxes | $68.0M+522.9% | $10.9M-79.8% | $54.1M-25.2% | $72.3M+8.8% | $66.5M+19.7% | $55.5M-22.4% | $71.5M |
| Provision for income taxes | $19.7M+132.1% | $8.5M-60.4% | $21.5M-7.3% | $23.2M+91.6% | $12.1M-45.0% | $22.0M+30.8% | $16.8M |
| Net income | $48.3M+1897.7% | $2.4M-92.6% | $32.6M-33.7% | $49.2M-9.6% | $54.4M+62.1% | $33.6M-38.7% | $54.7M |
| basic (in dollars per share) | $1190.00+1883.3% | $60.00-92.6% | $810.00-33.1% | $1210.00-9.7% | $1340.00+61.4% | $830.00-38.5% | $1350.00 |
| diluted (in dollars per share) | $1190.00+1883.3% | $60.00-92.6% | $810.00-33.1% | $1210.00-9.7% | $1340.00+61.4% | $830.00-38.5% | $1350.00 |
| basic (in shares) | 40.5M+0.0% | 40.5M+0.0% | 40.5M+0.0% | 40.5M+0.1% | 40.5M+0.0% | 40.5M+0.1% | 40.4M |
| diluted (in shares) | 40.7M+0.4% | 40.5M+0.0% | 40.5M+0.0% | 40.5M+0.0% | 40.5M+0.0% | 40.5M-0.0% | 40.5M |
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.