| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,657,944 | $1,405,045 | $1,258,754 | $1,484,021 |
Gross Profit | 1,474,415 | 1,230,190 | 1,103,678 | 1,212,789 |
EBITDA | 1,307,978 | 1,107,477 | 982,466 | 751,169 |
EBIT | 1,275,243 | 1,072,375 | 935,413 | 671,282 |
Net Income | 1,102,256 | 835,545 | 819,531 | 576,419 |
Net Change In Cash | 1,657,944 | 1,405,045 | 1,258,754 | 1,484,021 |
Free Cash Flow | 1,285,416 | 1,053,422 | 772,226 | 831,712 |
Cash | 2,487,096 | 1,666,899 | 1,192,608 | 551,024 |
Basic Shares | 339,898 | 340,974 | 342,194 | 344,878 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,480,717 | $4,709,248 | $3,283,087 | $2,817,058 |
Gross Profit | 4,815,577 | 3,542,442 | 2,223,896 | 1,560,993 |
EBITDA | 4,346,691 | 2,342,945 | 1,145,243 | 513,770 |
EBIT | 4,151,913 | 1,894,265 | 656,235 | -33,314 |
Net Income | 3,333,751 | 1,579,776 | 356,711 | -192,746 |
Net Change In Cash | 5,480,717 | 4,709,248 | 3,283,087 | 2,817,058 |
Free Cash Flow | 3,942,776 | 2,094,235 | 1,057,264 | 412,111 |
Cash | 2,487,096 | 741,411 | 502,152 | 1,080,484 |
Basic Shares | 341,970 | 347,807 | 362,589 | 371,568 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $3.24 |
2025-09-30 | $2.55 |
2025-06-30 | $2.39 |