Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,887,540 | $2,987,494 | $2,074,480 | $3,252,749 |
Gross Profit | 1,558,343 | 1,232,719 | 880,144 | 1,480,929 |
EBITDA | 888,710 | 678,565 | 435,253 | 1,179,443 |
EBIT | 764,895 | 565,310 | 324,832 | 1,071,679 |
Net Income | 796,591 | 446,301 | 180,894 | 797,453 |
Net Change In Cash | 2,887,540 | 2,987,494 | 2,074,480 | 3,252,749 |
Free Cash Flow | 807,075 | 567,296 | 195,453 | 355,830 |
Cash | 730,746 | 614,951 | 467,058 | 520,404 |
Basic Shares | 230,337 | 257,644 | 203,007 | 204,875 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,202,263 | $11,164,992 | $10,419,294 | $8,971,337 |
Gross Profit | 5,300,888 | 4,998,343 | 4,498,785 | 4,048,598 |
EBITDA | 3,103,508 | 2,753,190 | 2,379,602 | 2,198,860 |
EBIT | 2,648,253 | 2,333,375 | 2,046,330 | 1,916,098 |
Net Income | 2,221,239 | 1,861,787 | 1,644,817 | 1,477,512 |
Net Change In Cash | 11,202,263 | 11,164,992 | 10,419,294 | 8,971,337 |
Cost of Revenue | 124,736 | -826,155 | ||
Free Cash Flow | 2,531,596 | 1,552,081 | 1,808,356 | 1,587,007 |
Cash | 730,746 | 401,902 | 463,889 | 329,266 |
Basic Shares | 203,030 | 205,547 | 206,575 | 207,758 |
Quarter | EPS |
---|---|
2024-12-31 | $2.69 |
2024-09-30 | $2.34 |
2024-06-30 | $1.27 |
2024-03-31 | $3.07 |