Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | $2.51B | $2.40B | $2.80B | $9.67B |
| Gross profit | $4.29B | $4.32B | $4.48B | $8.12B |
| Gross margin | 170.98% | 179.70% | 160.01% | 83.95% |
| Operating expenses | $2.11B | $1.82B | $1.97B | $5.59B |
| Operating income | $2.18B | $2.50B | $2.51B | $2.52B |
| Operating margin | 86.93% | 103.95% | 89.74% | 26.09% |
| EBITDA | $4.49B | $4.75B | $4.56B | $4.41B |
| EBITDA margin | 178.96% | 197.59% | 162.90% | 45.59% |
| Net income | $1.32B | $1.55B | $1.57B | $1.62B |
| Net profit margin | 52.81% | 64.60% | 56.18% | 16.73% |
| Basic EPSper basic share | $3.15 | $3.56 | $3.60 | $3.68 |
| Diluted EPSper diluted share | $3.15 | $3.55 | $3.58 | $3.66 |
Reported ownership