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 | $2.50B | $2.47B | $1.37B | $1.68B | $1.39B | $1.27B | $1.22B | $1.14B | $1.17B | $1.03B | $959.1M | $781.0M | $652.5M | $584.4M | $536.4M | $483.9M | $417.4M | $474.4M |
| Operating expenses | $1.24B | $1.25B | $586.2M | $730.4M | $665.4M | $650.7M | $586.1M | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $36.4M | −$1.06B | $88.2M | $247.6M | $147.0M | $73.9M | $112.4M | $117.2M | $108.8M | $59.7M | $81.8M | $96.4M | $84.4M | $83.5M | $77.1M | $53.7M | $18.6M | $70.3M |
| EBITDAderived | $189.1M | −$919.0M | $145.6M | $290.1M | $182.0M | $111.0M | $148.8M | $153.0M | $149.8M | $97.9M | $118.9M | $127.5M | $107.9M | $104.6M | $98.1M | $74.2M | $38.3M | — |
| Net income | −$107.8M | −$817.0M | $167.4M | $193.2M | $105.9M | $23.7M | $87.1M | $92.1M | $87.3M | $27.5M | $55.6M | $61.2M | $54.5M | $52.7M | $47.2M | $32.0M | $9.8M | $42.5M |
| Basic EPSper diluted share | -$3.51 | -$30.63 | $6.42 | $7.17 | $3.87 | $0.84 | $3.06 | $3.14 | $2.90 | $0.90 | $1.80 | $1.99 | $1.81 | $1.82 | $1.62 | $1.11 | $0.34 | $1.48 |
| Diluted EPSper diluted share | -$3.51 | -$30.63 | $6.40 | $7.14 | $3.85 | $0.84 | $3.04 | $3.12 | $2.89 | $0.90 | $1.78 | $1.96 | $1.77 | $1.78 | $1.60 | $1.10 | $0.34 | $1.47 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 12, 2025Form 4 | Cetus Capital VI, L.P.TenPercentOwner | SellCommon Stock | 10.0K | $22.38 | $223.8K | 3.12M |
| Nov 11, 2025Form 4 | Cetus Capital VI, L.P.TenPercentOwner | SellCommon Stock | 67.2K | $21.71 | $1.46M | 3.13M |
| Nov 10, 2025Form 4 | Cetus Capital VI, L.P.TenPercentOwner | SellCommon Stock | 30.0K | $22.66 | $679.8K | 3.19M |
| Nov 10, 2025Form 4 | Cetus Capital VI, L.P.TenPercentOwner | SellCommon Stock | 90.0K | $21.55 | $1.94M | 3.22M |
| Nov 6, 2025Form 4 | Cetus Capital VI, L.P.TenPercentOwner | SellCommon Stock | 284 | $22.39 | $6.4K | 3.31M |