| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,563,973 | $3,025,610 | $2,816,101 | $2,460,790 |
Gross Profit | 2,619,530 | 1,711,445 | 1,649,958 | 1,238,157 |
EBITDA | 2,007,167 | 2,021,004 | 1,628,878 | |
EBIT | 1,581,987 | 1,644,048 | 1,213,337 | |
Net Income | 1,523,061 | 1,043,262 | 1,068,711 | 812,269 |
Net Change In Cash | 3,563,973 | 3,025,610 | 2,816,101 | 2,460,790 |
Free Cash Flow | 1,179,471 | 1,334,868 | 590,297 | |
Cash | 2,352,463 | 1,557,565 | 1,138,312 | |
Basic Shares | 500,046 | 503,539 | 504,360 | 502,714 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $11,907,851 | $8,285,753 | $6,748,438 | $5,513,681 |
Gross Profit | 8,567,167 | 3,685,597 | 1,989,007 | 1,648,086 |
EBITDA | 4,422,108 | 4,053,932 | 2,202,192 | |
EBIT | 2,908,032 | 2,501,294 | 1,135,556 | |
Net Income | 4,461,461 | 1,895,581 | 1,976,908 | 643,691 |
Net Change In Cash | 11,907,851 | 8,285,753 | 6,748,438 | 5,513,681 |
Free Cash Flow | 2,126,647 | 947,433 | 558,399 | |
Cash | 926,431 | 338,648 | 658,625 | |
Basic Shares | 500,046 | 501,729 | 489,913 | 438,533 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.70 |
2025-09-30 | $2.16 |
2025-06-30 | $1.94 |
2025-03-31 | $1.53 |