Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $31.59B | $31.06B | $26.93B | $28.05B | $26.47B | $19.79B | $21.53B | $17.76B | $16.22B | $9.30B |
| Gross profit | $26.40B | $26.92B | $22.88B | $24.70B | $23.48B | $16.80B | $18.06B | $15.10B | $14.40B | $8.20B |
| Gross margin | 83.56% | 86.65% | 84.93% | 88.06% | 88.71% | 84.86% | 83.87% | 85.06% | 88.77% | 88.22% |
| Operating expenses | $20.30B | $20.24B | $17.17B | $3.06B | $2.95B | $2.54B | $2.48B | $2.44B | $2.05B | $1.60B |
| Operating income | $6.10B | $6.68B | $5.71B | $4.15B | $1.61B | $618.0M | $1.28B | $1.34B | $172.2M | $1.07B |
| Operating margin | 19.32% | 21.51% | 21.19% | 14.78% | 6.07% | 3.12% | 5.96% | 7.57% | 1.06% | 11.54% |
| Net income | $5.28B | $4.26B | $5.09B | $3.81B | $3.67B | $37.4M | $1.97B | $817.9M | $1.61B | −$394.7M |
| Net profit margin | 16.72% | 13.72% | 18.92% | 13.59% | 13.85% | 0.19% | 9.15% | 4.61% | 9.95% | −4.24% |
| Basic EPSper basic share | $230.07 | $173.41 | $186.87 | $140.83 | $129.33 | $6.59 | $72.80 | $12.03 | $66.74 | -$24.18 |
| Diluted EPSper diluted share | $213.78 | $160.56 | $173.24 | $131.37 | $122.25 | $6.29 | $69.79 | $11.65 | $64.98 | -$24.18 |
Reported shareholders