Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross profit | — | — | — | — | — | — | — | — | — | $0 | $0 | $6.3M | $52.4M | $88.0M | $83.1M | $45.8M | $14.7M | $18.0M | $6.9M |
| Operating expenses | $363.1M | $242.1M | $221.6M | $238.5M | $257.6M | $225.6M | $135.2M | $136.3M | $136.1M | $127.1M | $114.1M | $133.8M | $229.7M | $271.8M | $238.7M | $177.1M | $113.6M | $70.6M | $39.7M |
| Operating income | — | — | — | — | — | — | — | — | −$136.1M | −$127.1M | −$110.0M | −$133.8M | −$229.7M | — | — | — | — | — | — |
| Net income | $35.55B | $20.36B | $5.55B | −$2.94B | −$5.75B | $13.08B | $7.25B | −$2.62B | −$1.89B | $4.95B | −$2.69B | −$230.4M | $4.51B | $2.41B | $7.34B | $1.21B | $394.9M | $1.97B | $313.4M |
| Basic EPSper diluted share | $111.13 | $69.02 | $17.50 | -$8.39 | -$15.25 | $36.89 | $27.00 | -$9.35 | -$6.59 | $18.36 | -$11.10 | -$0.85 | $11.75 | $5.71 | $17.87 | $3.10 | $1.24 | $9.60 | $2.05 |