| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,647,300 | $2,534,700 | $2,233,600 | $2,387,400 |
Gross Profit | 1,388,400 | 593,300 | 464,900 | 451,900 |
EBITDA | 515,800 | 518,200 | 360,900 | 356,900 |
EBIT | 397,600 | 403,000 | 258,500 | 270,600 |
Net Income | 309,700 | 269,500 | 142,000 | 251,400 |
Net Change In Cash | 2,647,300 | 2,534,700 | 2,233,600 | 2,387,400 |
Free Cash Flow | 447,799 | 260,600 | 379,900 | 452,700 |
Cash | 876,600 | 950,000 | 1,186,800 | 1,157,700 |
Basic Shares | 422,800 | 420,500 | 431,200 | 435,800 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $9,081,300 | $7,827,100 | $6,700,400 | $6,403,500 |
Gross Profit | 1,709,000 | 1,343,900 | 896,300 | 823,900 |
EBITDA | 1,412,700 | 964,000 | 576,800 | 464,000 |
EBIT | 1,037,800 | 589,400 | 199,600 | 78,600 |
Net Income | 842,900 | 22,900 | -107,200 | 13,300 |
Net Change In Cash | 9,081,300 | 7,827,100 | 6,700,400 | 6,403,500 |
Cost of Revenue | -282,400 | -3,466,400 | ||
Free Cash Flow | 679,400 | 451,100 | 194,200 | 589,600 |
Cash | 1,157,700 | 951,700 | 1,057,100 | 1,327,400 |
Basic Shares | 440,500 | 452,300 | 449,500 | 454,600 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.75 |
2025-06-30 | $0.68 |
2025-03-31 | $0.33 |