
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Net Sales | $2.32B+16.1% | $2.00B+19.8% | $1.67B+21.5% | $1.37B+10.0% | $1.25B+26.2% | $988.3M+15.7% | $854.4M+3.3% | $827.5M |
| Cost of goods sold | $1.55B+20.0% | $1.29B+13.4% | $1.14B+19.7% | $949.7M+10.3% | $860.9M+32.4% | $650.3M+19.8% | $542.6M-1.3% | $549.8M |
| Gross profit | $770.4M+8.9% | $707.3M+33.4% | $530.2M+25.7% | $421.8M+9.2% | $386.2M+14.3% | $338.0M+8.4% | $311.8M+12.3% | $277.7M |
| Selling, general and administrative expenses | $396.0M+39.1% | $284.6M+31.6% | $216.3M+14.0% | $189.7M+13.5% | $167.1M+10.1% | $151.8M+19.4% | $127.1M-5.9% | $135.1M |
| Amortization of intangible assets | $17.0M-51.4% | $35.0M+31.6% | $26.6M+35.0% | $19.7M-61.5% | $51.2M+130.6% | $22.2M+0.0% | $22.2M-2.6% | $22.8M |
| Operating profit | $357.4M-7.8% | $387.7M+34.9% | $287.3M+35.3% | $212.4M+26.4% | $168.0M+2.4% | $164.0M+0.9% | $162.5M+35.6% | $119.8M |
| Interest expense, net | $68.4M+17.3% | $58.3M-12.9% | $66.9M+36.0% | $49.2M+13.9% | $43.2M-21.0% | $54.7M | $0 | $0 |
| Earnings before income taxes | $289.0M-12.3% | $329.4M+49.5% | $220.4M+51.4% | $145.6M+18.2% | $123.2M+12.7% | $109.3M-32.7% | $162.5M+35.6% | $119.8M |
| Income tax expense | $72.8M-12.2% | $82.9M+51.0% | $54.9M+85.5% | $29.6M+236.4% | $8.8M-4.3% | $9.2M-76.6% | $39.4M+66.2% | $23.7M |
| Net Earnings | $216.2M-12.3% | $246.5M+48.9% | $165.5M+101.1% | $82.3M+198.2% | $27.6M+17.4% | $23.5M | $0 | $0 |
| Earnings per common share, basic (in usd per share) | $1700000.00-10.1% | $1890000.00+52.4% | $1240000.00+40.9% | $880000.00+25.7% | $700000.00+16.7% | $600000.00 | $0.00 | $0.00 |
| Earnings per common share, diluted (in usd per share) | $1680000.00-9.7% | $1860000.00+51.2% | $1230000.00+39.8% | $880000.00+25.7% | $700000.00+16.7% | $600000.00 | $0.00 | $0.00 |
| Weighted-Average common shares outstanding, basic (in shares) | 126.9M-2.6% | 130.3M-2.0% | 133.0M+42.2% | 93.5M+136.7% | 39.5M+0.3% | 39.4M | 0 | 0 |
| Weighted-Average common shares outstanding, diluted (in shares) | 128.5M-2.9% | 132.3M-1.3% | 134.1M+43.0% | 93.8M+136.3% | 39.7M+0.5% | 39.5M | 0 | 0 |
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.