Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $8.87B | $8.87B | $9.17B | $9.17B | $9.19B | $10.27B |
| Gross profit | $3.25B | $3.23B | $3.21B | $3.07B | $2.87B | $3.19B |
| Gross margin | 36.70% | 36.41% | 35.04% | 33.42% | 31.23% | 31.07% |
| Operating expenses | $8.51B | $8.67B | $9.01B | $8.93B | $8.88B | $2.80B |
| Operating income | $361.6M | $199.1M | $162.6M | $244.3M | $310.8M | $388.1M |
| Operating margin | 4.08% | 2.24% | 1.77% | 2.66% | 3.38% | 3.78% |
| EBITDA | $1.20B | $1.04B | $989.8M | $1.11B | $1.20B | $1.37B |
| EBITDA margin | 13.54% | 11.69% | 10.79% | 12.05% | 13.02% | 13.36% |
| Net income | $238.7M | −$239.4M | $30.4M | −$120.6M | $91.3M | $256.5M |
| Net profit margin | 2.69% | −2.70% | 0.33% | −1.31% | 0.99% | 2.50% |
| Basic EPSper basic share | $0.17 | -$0.18 | $0.02 | -$0.09 | $0.08 | $0.20 |
| Diluted EPSper diluted share | $0.17 | -$0.18 | $0.02 | -$0.08 | $0.08 | $0.20 |