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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $57.8M | $42.0M | $32.0M | $33.2M | $42.7M | $25.6M | $23.3M | $28.4M | $70.3M | $110.2M | $1.74B | $2.11B | $2.04B | $845.2M | $495.9M | $360.4M | $380.7M |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | $2.04B | $1.30B | $363.9M | $239.5M | $236.5M | $235.7M |
| Operating income | — | — | — | — | — | — | — | — | — | — | — | $76.1M | $737.0M | $481.3M | $256.3M | $123.9M | $145.1M |
| EBITDAderived | — | — | — | — | — | — | — | — | — | — | — | $98.0M | $761.2M | $487.0M | $260.5M | $131.4M | $151.4M |
| Net income | $189.5M | $33.9M | −$63.7M | $25.7M | $18.1M | −$40.2M | −$142.1M | −$70.8M | −$128.0M | −$199.8M | −$247.0M | −$469.8M | $310.4M | $180.9M | $78.3M | $38.0M | $297,000 |
| Basic EPSper diluted share | $23.07 | $4.28 | -$8.34 | $2.97 | $2.00 | -$4.59 | -$15.86 | -$7.94 | -$1.01 | -$1.61 | -$1.97 | -$3.60 | $2.20 | $1.35 | $0.75 | $0.38 | — |
| Diluted EPSper diluted share | $21.46 | $4.13 | -$8.34 | $2.85 | $1.93 | -$4.59 | -$15.86 | -$7.94 | -$1.01 | -$1.61 | -$1.97 | -$3.60 | $2.13 | $1.31 | $0.71 | $0.36 | — |