Revenue
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.63B | $15.84B | $16.03B | $21.16B | $19.36B | $17.57B | $18.32B | $23.31B | $21.74B | $19.50B | $20.68B | $23.62B | $23.48B | $21.85B | $26.03B | $25.18B | $23.37B | $24.83B | $21.89B |
| Gross profit | $7.00B | $4.44B | $4.52B | $6.02B | $5.53B | $5.23B | $5.65B | $7.75B | $6.94B | $5.44B | $6.90B | $7.36B | $7.20B | $7.25B | $7.07B | $6.70B | $8.15B | $6.09B | $5.83B |
| Gross margin | 29.61% | 28.03% | 28.20% | 28.44% | 28.56% | 29.75% | 30.83% | 33.26% | 31.92% | 27.89% | 33.36% | 31.18% | 30.66% | 33.16% | 27.17% | 26.60% | 34.86% | 24.52% | 26.63% |
| Operating expenses | $7.01B | $3.85B | $3.77B | $4.26B | — | — | — | — | — | — | $4.54B | $5.30B | $4.97B | $5.31B | $4.86B | $5.01B | $5.79B | — | — |
| Operating income | −$10.0M | $585.0M | $751.0M | $1.75B | — | — | — | — | — | — | $2.36B | $2.06B | $2.23B | $1.93B | $2.22B | $1.69B | $2.36B | — | — |
| Operating margin | −0.04% | 3.69% | 4.68% | 8.29% | — | — | — | — | — | — | 11.42% | 8.71% | 9.51% | 8.85% | 8.51% | 6.70% | 10.10% | — | — |
| EBITDA | $65.0M | $2.11B | $2.25B | $2.95B | — | — | — | — | — | — | $3.53B | $3.46B | $3.73B | $3.38B | $3.51B | $3.11B | $3.81B | — | — |
| EBITDA margin | 0.28% | 13.30% | 14.05% | 13.96% | — | — | — | — | — | — | 17.06% | 14.67% | 15.87% | 15.45% | 13.49% | 12.36% | 16.31% | — | — |
| Net income | −$3.52B | $557.0M | $288.0M | $1.50B | $1.75B | $482.0M | $1.23B | $2.01B | $2.14B | $904.0M | $938.0M | $555.0M | $1.40B | $794.0M | $1.32B | $691.0M | $663.0M | −$1.28B | $1.17B |
| Net profit margin | −14.88% | 3.52% | 1.80% | 7.11% | 9.05% | 2.74% | 6.69% | 8.63% | 9.86% | 4.64% | 4.54% | 2.35% | 5.94% | 3.63% | 5.08% | 2.74% | 2.84% | −5.16% | 5.34% |
| Basic EPSper basic share | -$6.95 | $1.60 | $0.83 | $4.14 | $4.50 | $1.23 | $3.10 | $4.91 | $5.19 | $2.20 | $2.25 | $1.30 | $3.15 | $1.82 | $3.06 | $1.61 | $1.56 | -$3.05 | $2.72 |
| Diluted EPSper diluted share | -$6.95 | $1.57 | $0.82 | $4.10 | $4.47 | $1.22 | $3.07 | $4.85 | $5.13 | $2.18 | $2.23 | $1.29 | $3.11 | $1.80 | $3.03 | $1.59 | $1.55 | -$3.05 | $2.70 |