Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.10B | $21.04B | $17.93B | $14.43B | $11.54B | $8.88B | $6.60B | $4.65B | $3.54B | $2.12B | $1.85B |
| Gross profit | $6.22B | $5.36B | $4.46B | $3.92B | $3.29B | $2.34B | $1.99B | $2.44B | $2.03B | $1.05B | $1.06B |
| Gross margin | 26.94% | 25.49% | 24.88% | 27.15% | 28.52% | 26.30% | 30.13% | 52.54% | 57.31% | 49.74% | 56.98% |
| Operating expenses | $426.0M | $405.0M | $413.0M | $433.0M | $406.0M | $312.0M | $279.0M | $1.02B | $910.0M | $613.0M | $509.0M |
| Operating income | $5.80B | $4.96B | $4.05B | $3.48B | $2.88B | $2.02B | $1.71B | $1.42B | $1.12B | $439.0M | $548.0M |
| Operating margin | 25.10% | 23.57% | 22.58% | 24.15% | 25.00% | 22.79% | 25.91% | 30.52% | 31.57% | 20.76% | 29.54% |
| EBITDA | $9.82B | $8.60B | $6.79B | $5.64B | $4.92B | $3.73B | $2.92B | $2.22B | $1.79B | $886.0M | $923.0M |
| EBITDA margin | 42.52% | 40.89% | 37.85% | 39.11% | 42.65% | 41.98% | 44.31% | 47.74% | 50.55% | 41.89% | 49.76% |
| Net income | $2.53B | $1.68B | $1.45B | $1.38B | $2.72B | $904.0M | $650.0M | $806.0M | $574.0M | $528.0M | $391.0M |
| Net profit margin | 10.96% | 8.00% | 8.08% | 9.53% | 23.57% | 10.17% | 9.85% | 17.33% | 16.24% | 24.96% | 21.08% |
| Basic EPSper basic share | $0.90 | $0.04 | $0.14 | $0.14 | $1.16 | $0.23 | $0.06 | $0.59 | -$0.04 | $1.13 | $0.69 |
| Diluted EPSper diluted share | $0.90 | $0.04 | $0.14 | $0.14 | $1.16 | $0.23 | $0.06 | $0.59 | -$0.04 | $1.13 | $0.69 |
Reported shareholders