Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,816,101 | $2,460,790 | $2,160,945 | $2,172,948 |
Gross Profit | 1,649,958 | 1,238,157 | 1,006,571 | 928,787 |
EBITDA | 2,021,004 | 1,628,878 | 1,164,386 | 1,268,685 |
EBIT | 1,644,048 | 1,213,337 | 787,125 | 875,301 |
Net Income | 1,068,711 | 812,269 | 494,883 | 571,679 |
Net Change In Cash | 2,816,101 | 2,460,790 | 2,160,945 | 2,172,948 |
Free Cash Flow | 1,334,868 | 590,297 | 564,686 | 616,234 |
Cash | 1,557,565 | 1,138,312 | 926,431 | 977,215 |
Basic Shares | 504,360 | 502,714 | 501,729 | 502,106 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,285,753 | $6,748,438 | $5,513,681 | $3,835,576 |
Gross Profit | 3,685,597 | 1,989,007 | 1,648,086 | 1,188,754 |
EBITDA | 4,422,108 | 4,053,932 | 2,202,192 | 1,747,382 |
EBIT | 2,908,032 | 2,501,294 | 1,135,556 | 1,009,251 |
Net Income | 1,895,581 | 1,976,908 | 643,691 | 557,000 |
Net Change In Cash | 8,285,753 | 6,748,438 | 5,513,681 | 3,835,576 |
Free Cash Flow | 2,126,647 | 947,433 | 558,399 | 398,310 |
Cash | 926,431 | 338,648 | 658,625 | 185,786 |
Basic Shares | 501,729 | 489,913 | 438,533 | 244,732 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.94 |
2025-03-31 | $1.53 |
2024-12-31 | $1.26 |