Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.28B | $2.40B | $2.36B | $2.14B | $1.67B | $1.27B | $1.06B | $751.4M | $445.9M | $426.6M | $453.3M |
| Gross profit | $1.16B | $1.30B | $1.33B | $1.14B | $844.7M | $608.4M | $413.3M | $289.4M | $165.6M | $168.2M | $162.9M |
| Operating income | $181.5M | $263.9M | $673.5M | $511.5M | $300.4M | $161.8M | $117.5M | $6.3M | −$58.3M | −$3.2M | −$20.8M |
| EBITDAderived | $277.5M | $346.7M | $746.4M | $573.9M | $615.9M | $405.6M | $304.6M | $141.0M | $23.0M | $74.8M | $80.4M |
| Net income | −$53.0M | $28.1M | $476.5M | $339.5M | $160.1M | $74.0M | −$11.1M | −$25.2M | −$147.7M | −$30.9M | −$71.6M |
| Basic EPSper diluted share | -$0.29 | $0.15 | $2.40 | $1.57 | $0.71 | $0.44 | -$1.11 | -$0.29 | -$7.47 | $0.05 | -$4.92 |
| Diluted EPSper diluted share | -$0.29 | $0.15 | $2.36 | $1.53 | $0.69 | $0.25 | -$1.11 | -$0.53 | -$7.47 | $0.01 | -$4.92 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Soultz Bradley LeeDirector | SellCommon Stock · indirect | 4.3K | $25.92 | $111.9K | 414.1K |
| May 12, 2026Form 4 | Soultz Bradley LeeDirector | SellCommon Stock · indirect | 86.4K | $26.99 | $2.33M | 197.6K |
| May 12, 2026Form 4 | Soultz Bradley LeeDirector | SellCommon Stock | 65.0K | $27.07 | $1.76M | 183.2K |
| Aug 19, 2025Form 4 | Lopez Hezron T.EVP, CLO, CCO & ESG | SellCommon Stock | 22.0K | $24.63 | $541.9K | 54.0K |
| Aug 5, 2025Form 4 | Soultz Bradley LeeChief Executive Officer | BuyCommon Stock | 3.0K | $25.35 | $76.0K | 126.8K |