Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.53B | $2.22B | $2.19B | $2.78B | $2.21B | $1.61B | $1.84B | $1.89B | $1.59B | $1.32B | $1.93B | $1.45B | $1.27B | $1.36B | $1.17B | $899.3M |
| Gross profit | $256.4M | $172.0M | $87.6M | $46.7M | $124.2M | −$36.5M | −$23.9M | −$22.9M | $131.3M | −$6.1M | $201.8M | $39.5M | $46.3M | $89.5M | $112.4M | −$65.7M |
| Operating income | $158.1M | $108.4M | $27.5M | −$150.2M | $66.0M | −$80.5M | −$72.1M | −$59.0M | $97.2M | −$227.9M | $140.1M | −$36.6M | −$7.3M | $47.3M | $103.0M | −$97.5M |
| EBITDAderived | $249.9M | $195.1M | $106.5M | −$76.8M | $148.6M | $2.5M | $11.1M | $31.1M | $181.4M | −$143.1M | $210.9M | $30.0M | $55.3M | $109.5M | $166.5M | −$24.8M |
| Net income | $41.8M | $336.8M | −$43.1M | −$14.1M | −$167.1M | −$123.3M | −$80.8M | −$66.2M | $48.6M | −$252.4M | $126.5M | −$40.3M | −$35.6M | $11.3M | $60.0M | −$206.0M |
| Basic EPSper diluted share | $0.42 | $3.44 | -$0.47 | -$0.15 | -$1.85 | -$1.38 | -$0.91 | -$0.76 | $0.51 | -$2.90 | $1.31 | -$0.45 | -$0.40 | $0.11 | $0.59 | -$2.73 |
| Diluted EPSper diluted share | $0.42 | $3.27 | -$0.47 | -$0.15 | -$1.85 | -$1.38 | -$0.91 | -$0.76 | $0.51 | -$2.90 | $1.30 | -$0.45 | -$0.40 | $0.11 | $0.59 | -$2.73 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 25, 2026Form 4 | Trpkovski Peter AEVP, CFO | SellCommon Stock | 16.7K | $50.51 | $845.5K | 64.1K |
| Mar 16, 2026Form 4 · 10b5-1 | Gary Jesse EPresident and CEO | SellCommon Stock · indirect | 150.0K | $55.47 | $8.32M | 142.6K |
| Mar 12, 2026Form 4 | Calloway Kenneth LSVP, Human Resources | SellCommon Stock | 18.0K | $58.00 | $1.04M | 24.9K |
| Mar 11, 2026Form 4 | Hoffman Robert FSVP, IT and CAO | SellCommon Stock | 10.5K | $56.51 | $595.0K | 56.6K |
| Mar 4, 2026Form 4 | Hoffman Robert FSVP, IT and CAO | SellCommon Stock | 10.0K | $56.33 | $563.3K | 67.2K |