Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.87B | $1.75B | $2.24B | $2.68B | $2.41B | $1.79B | $2.27B | $2.24B | $2.35B | $2.49B | $2.69B | $2.76B | $2.69B | $1.64B | $1.41B | — | — | — |
| Gross profit | $886.7M | $778.0M | $873.9M | $1.07B | $1.03B | $735.6M | $923.8M | $921.3M | $914.4M | $959.9M | $1.05B | $1.09B | $1.06B | $628.2M | $556.8M | $492.6M | $431.7M | $486.0M |
| Operating expenses | $736.5M | $680.5M | $940.7M | $1.28B | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $150.2M | $97.5M | −$66.8M | −$208.4M | $155.7M | −$137.1M | $171.0M | $251.9M | $31.6M | $163.8M | $201.1M | $229.9M | $192.3M | $113.7M | $170.2M | $142.2M | $85.6M | $140.8M |
| EBITDAderived | $176.1M | $123.7M | −$31.7M | −$173.8M | $188.9M | −$104.3M | $203.7M | $283.4M | $68.8M | $207.3M | $249.8M | $283.2M | $248.5M | $141.4M | $186.1M | — | — | — |
| Net income | $95.8M | $45.2M | −$38.5M | −$188.3M | $68.6M | −$136.9M | $128.5M | $200.1M | $300,000 | $87.7M | $122.8M | $133.1M | $100.4M | $80.7M | $123.3M | $104.5M | $61.9M | $95.8M |
| Basic EPSper diluted share | $1.14 | $0.55 | -$0.49 | -$2.37 | $0.82 | -$1.70 | $1.48 | $2.07 | $0.00 | $0.90 | $1.22 | $1.33 | $1.01 | $0.84 | $1.27 | $2.15 | $1.26 | $1.94 |
| Diluted EPSper diluted share | $1.14 | $0.55 | -$0.49 | -$2.37 | $0.81 | -$1.70 | $1.44 | $2.05 | $0.00 | $0.89 | $1.20 | $1.30 | $0.99 | $0.81 | $1.24 | $2.11 | $1.24 | $1.90 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | LAUDERBACK BRENDA JDirector | SellCommon Stock | 5.5K | $15.88 | $87.3K | 54.2K |
| Nov 7, 2025Form 4 | Boyle JackDirector | BuyCommon Stock · indirect | 6.3K | $15.77 | $98.6K | 6.3K |
| Nov 7, 2025Form 4 | Long Nicholas T.Director | BuyCommon Stock | 2.0K | $15.88 | $31.8K | 78.3K |
| Nov 7, 2025Form 4 | Price DeMontyDirector | BuyCommon Stock · indirect | 25.0K | $15.77 | $394.3K | 75.0K |
| Nov 3, 2025Form 4 | Klimek Amy M.Chief Human Resources Officer | SellCommon Stock | 11.5K | $22.32 | $257.3K | 0 |