Revenue
2016
2017
2018
2019
2020
2021
2022
2023
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.12B | $5.73B | $7.40B | $7.37B | $7.88B | $5.59B | $5.67B | $5.42B | $5.43B | $6.48B | $5.54B | $5.56B | $5.35B | $5.86B | $5.42B | $3.98B |
| Gross profit | $1.37B | $994.0M | $714.0M | −$154.0M | $147.0M | $83.0M | $64.0M | $535.0M | $895.0M | $932.0M | $962.0M | $744.0M | −$663.0M | $520.0M | $939.0M | $420.0M |
| Net income | $2.32B | −$939.8M | $764.2M | $254.2M | $936.7M | −$86.0M | $264.0M | $447.3M | $104.4M | $1.05B | $664.0M | $1.13B | −$520.3M | $852.6M | $1.54B | $46.6M |
| Basic EPSper diluted share | — | — | — | — | — | — | — | — | $1.00 | $19.96 | $10.78 | $17.05 | -$8.40 | $10.65 | $23.93 | $0.22 |
| Diluted EPSper diluted share | — | — | — | — | — | — | — | — | $0.97 | $19.51 | $10.58 | $16.87 | -$8.40 | $10.46 | $23.51 | $0.22 |