| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $3,025,610 | $2,816,101 | $2,460,790 | $2,160,945 |
Gross Profit | 1,711,445 | 1,649,958 | 1,238,157 | 1,006,571 |
EBITDA | 2,007,167 | 2,021,004 | 1,628,878 | 1,164,386 |
EBIT | 1,581,987 | 1,644,048 | 1,213,337 | 787,125 |
Net Income | 1,043,262 | 1,068,711 | 812,269 | 494,883 |
Net Change In Cash | 3,025,610 | 2,816,101 | 2,460,790 | 2,160,945 |
Free Cash Flow | 1,179,471 | 1,334,868 | 590,297 | 564,686 |
Cash | 2,352,463 | 1,557,565 | 1,138,312 | 926,431 |
Basic Shares | 503,539 | 504,360 | 502,714 | 501,729 |
| 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-12-31 | $0 |
2025-09-30 | $2.16 |
2025-06-30 | $1.94 |
2025-03-31 | $1.53 |