Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.57B | $4.60B | $5.11B | $6.32B | $5.68B | $3.47B | $4.50B | $4.41B | $3.36B | $2.86B | $3.17B | $3.62B | $4.73B | $3.90B | $3.07B |
| Gross profit | $782.2M | $834.2M | $1.02B | $1.31B | $1.15B | $621.1M | $827.9M | $758.1M | $582.5M | $570.6M | $567.7M | $593.8M | $658.8M | $539.8M | $456.1M |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | $509.2M | $539.7M | $506.9M | $483.8M |
| Operating income | −$30.8M | $31.5M | $228.1M | $578.7M | $545.2M | $64.6M | $210.8M | $139.2M | $101.1M | $122.1M | $108.6M | $86.4M | $98.7M | $20.1M | −$41.7M |
| EBITDAderived | $48.9M | $109.1M | $290.6M | $637.7M | $601.1M | $118.5M | $269.2M | $192.1M | $148.2M | $164.6M | $152.3M | $132.0M | $141.7M | $58.5M | −$4.8M |
| Net income | −$56.4M | −$8.6M | $145.7M | $391.0M | $294.3M | −$65.8M | $82.4M | $106.0M | $17.1M | $18.7M | −$500,000 | −$25.7M | −$8.1M | −$104.0M | −$190.7M |
| Basic EPSper diluted share | -$1.76 | -$0.26 | $4.17 | $10.41 | $7.67 | -$1.73 | $2.19 | $2.84 | $0.46 | $0.55 | -$0.02 | -$1.01 | — | — | — |
| Diluted EPSper diluted share | -$1.76 | -$0.26 | $4.10 | $10.21 | $7.56 | -$1.73 | $2.17 | $2.81 | $0.46 | $0.54 | -$0.02 | -$1.01 | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | Kannan Molly DCAO & Corporate Controller | SellCommon Stock (par value $0.01 per share) | 1.0K | $30.00 | $30.0K | 24.6K |
| May 29, 2026Form 4 · 10b5-1 | Kannan Molly DCAO & Corporate Controller | SellCommon Stock (par value $0.01 per share) | 3.0K | $28.42 | $85.3K | 25.6K |
| May 28, 2026Form 4 | Silver Mark S.EVP, Chief Legal/Risk Officer | SellCommon Stock (par value $0.01 per share) | 11.2K | $27.91 | $311.9K | 120.2K |
| May 13, 2026Form 4 | Kannan Molly DCAO & Corporate Controller | SellCommon Stock (par value $0.01 per share) | 2.5K | $26.18 | $65.5K | 28.6K |
| Feb 3, 2026Form 4 · 10b5-1 | Claussen James JExecutive Vice President & CFO | SellCommon Stock (par value $0.01 per share) | 5.0K | $30.00 | $149.2K | 74.3K |