All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Total Revenue | 365.82B | 394.33B | 383.29B | 391.04B | 391.04B |
Cost of Revenue | 212.98B | 223.55B | 214.14B | 210.35B | 210.35B |
Gross Profit | 152.84B | 170.78B | 169.15B | 180.68B | 180.68B |
Operating Expense | 43.89B | 51.34B | 54.85B | 57.47B | 57.47B |
Operating Income | 108.95B | 119.44B | 114.30B | 123.22B | 123.22B |
Pretax Income | 109.21B | 119.10B | 113.74B | 123.48B | 123.48B |
Net Income | 94.68B | 99.80B | 97.00B | 93.74B | 93.74B |
Basic EPS | 5.67 | 6.15 | 6.16 | - | 6.11 |
Diluted EPS | 5.61 | 6.11 | 6.13 | - | 6.08 |
EBIT | 111.85B | 119.44B | 114.30B | 123.22B | 123.22B |