Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,614,718 | $2,805,419 | $2,887,540 | $2,987,494 |
Gross Profit | 796,273 | 944,267 | 1,558,343 | 1,232,719 |
EBITDA | 330,224 | 493,825 | 888,710 | 678,565 |
EBIT | 206,391 | 374,261 | 764,895 | 565,310 |
Net Income | 62,719 | 224,203 | 796,591 | 446,301 |
Net Change In Cash | 2,614,718 | 2,805,419 | 2,887,540 | 2,987,494 |
Free Cash Flow | -46,469 | 251,155 | 807,075 | 567,296 |
Cash | 912,345 | 1,515,252 | 730,746 | 614,951 |
Basic Shares | 203,188 | 203,141 | 203,487 | 203,030 |
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,997,816 | 4,498,785 | 4,048,598 |
EBITDA | 3,103,508 | 2,753,190 | 2,436,125 | 2,242,072 |
EBIT | 2,648,253 | 2,333,375 | 2,057,166 | 1,927,070 |
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 | 1,925,654 | 1,552,081 | 1,808,356 | 1,587,007 |
Cash | 730,746 | 401,902 | 463,889 | 329,266 |
Basic Shares | 203,487 | 205,547 | 206,575 | 207,758 |
Quarter | EPS |
---|---|
2025-06-30 | $1.21 |
2025-03-31 | $1.10 |
2024-12-31 | $2.69 |
2024-09-30 | $2.34 |