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.49B | $1.16B | $990.3M | $845.6M | $781.5M | $875.0M | $965.5M | $904.4M | $794.7M | $807.1M | $998.1M | $959.2M | $862.8M | $2.79B | $2.61B | $2.42B | $2.72B | $3.02B |
| Gross profit | $723.6M | $505.9M | $375.1M | $261.8M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $322.3M | $172.2M | $105.0M | $44.3M | $28.2M | −$68.4M | $97.3M | $21.1M | $19.0M | −$54.6M | −$132.5M | $60.9M | $94.0M | −$39.5M | −$340.6M | −$101.8M | −$549.4M | −$947.3M |
| Basic EPSper diluted share | $1.83 | $1.05 | $0.67 | $0.28 | $0.18 | -$0.46 | $0.70 | $0.19 | $0.26 | -$0.80 | -$1.94 | $0.91 | $1.46 | -$0.62 | -$5.44 | -$1.64 | -$8.95 | -$14.67 |
| Diluted EPSper diluted share | $1.83 | $1.05 | $0.67 | $0.28 | $0.18 | -$0.46 | $0.70 | $0.19 | $0.26 | -$0.80 | -$1.94 | $0.91 | $1.46 | -$0.62 | -$5.44 | -$1.64 | -$8.95 | -$14.67 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | Ingersoll JasonSENIOR VICE PRESIDENT | SellCommon Stock | 33.0K | $38.19 | $1.26M | 277.5K |
| May 18, 2026Form 4 | Aron Doug SSR VICE PRESIDENT, CFO | SellCommon Stock | 35.0K | $38.30 | $1.34M | 359.3K |
| May 14, 2026Form 4 | Aron Doug SSR VICE PRESIDENT, CFO | SellCommon Stock | 90.0K | $36.74 | $3.31M | 394.3K |
| Mar 30, 2026Form 4 | Aron Doug SSR VICE PRESIDENT, CFO | SellCommon Stock | 98.0K | $34.76 | $3.41M | 484.3K |
| Mar 27, 2026Form 4 | Aron Doug SSR VICE PRESIDENT, CFO | SellCommon Stock | 71.5K | $35.61 | $2.55M | 582.4K |