Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.34B | $1.36B | $1.47B | $1.56B | $1.64B | $1.43B | $1.45B | $1.45B | $1.41B | $1.34B | $1.42B | $1.56B | $1.56B | $1.59B |
| Gross profit | $650.2M | $653.3M | $625.5M | $593.8M | $691.5M | $605.9M | $621.9M | $616.1M | $597.2M | $576.4M | $652.6M | $735.9M | $710.3M | — |
| Operating income | $44.3M | $51.0M | −$77.5M | $24.7M | $79.8M | $41.1M | $45.4M | $42.6M | $29.1M | −$152.6M | −$5.1M | $139.6M | $128.3M | $82.0M |
| EBITDAderived | $74.4M | $84.7M | −$39.0M | $63.5M | $119.0M | $78.5M | $76.6M | $70.2M | $54.0M | −$133.6M | $12.3M | $159.3M | $149.9M | $105.1M |
| Net income | $5.5M | $6.2M | −$130.7M | −$12.5M | $33.4M | $10.8M | $19.3M | $11.6M | $28.2M | −$109.8M | −$19.5M | $73.8M | $78.8M | $49.8M |
| Basic EPSper diluted share | $0.18 | $0.20 | -$4.09 | -$0.38 | $1.01 | $0.33 | $0.60 | $0.36 | $0.88 | -$3.43 | -$0.61 | $2.31 | $2.47 | $1.56 |
| Diluted EPSper diluted share | $0.18 | $0.20 | -$4.09 | -$0.38 | $0.99 | $0.33 | $0.60 | $0.36 | $0.88 | -$3.43 | -$0.61 | $2.31 | $2.47 | $1.56 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 1, 2026Form 4 | LAMPERT EDWARD STenPercentOwner | SellCommon Stock, par value $0.01 per share | 1.30M | $45.00 | $58.52M | 15.81M |
| Apr 1, 2026Form 4 | Parker Alicia UhlmanDirector | SellCommon Stock | 288 | $45.00 | $13.0K | 3.5K |
| Apr 1, 2026Form 4 | MCCLAIN JOHNDirector | SellCommon Stock | 8 | $45.00 | $360.00 | 92 |
| Apr 1, 2026Form 4 | MCCLAIN JOHNDirector | SellCommon Stock · indirect | 832 | $45.00 | $37.4K | 10.1K |
| Apr 1, 2026Form 4 | LEYKUM ELIZABETHDirector | SellCommon Stock · indirect | 935 | $45.00 | $42.1K | 11.4K |