Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,651,885 | $2,666,419 | $2,954,705 | $3,000,131 |
Gross Profit | 413,345 | 352,860 | 387,570 | 379,061 |
EBITDA | 271,471 | 280,462 | 316,280 | 317,298 |
EBIT | 257,624 | 265,858 | 301,104 | 301,524 |
Net Income | 183,574 | 203,795 | 235,878 | 229,574 |
Net Change In Cash | 2,651,885 | 2,666,419 | 2,954,705 | 3,000,131 |
Free Cash Flow | 163,337 | 329,470 | 239,665 | 77,681 |
Cash | 1,156,162 | 1,318,520 | 1,148,320 | 1,293,173 |
Basic Shares | 137,537 | 138,435 | 139,992 | 141,027 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,600,515 | $9,300,110 | $17,071,284 | $16,523,517 |
Gross Profit | 1,349,040 | 1,245,476 | 2,171,130 | 2,165,412 |
EBITDA | 1,102,413 | 1,007,693 | 1,881,709 | 1,976,339 |
EBIT | 1,041,323 | 939,933 | 1,824,371 | 1,925,027 |
Net Income | 810,073 | 752,883 | 1,357,399 | 1,415,492 |
Net Change In Cash | 10,600,515 | 9,300,110 | 17,071,284 | 16,523,517 |
Cost of Revenue | 357,421 | 200,901 | ||
Free Cash Flow | 682,895 | 1,013,877 | 2,042,851 | 832,247 |
Cash | 1,148,320 | 1,512,883 | 2,034,131 | 1,728,692 |
Basic Shares | 141,722 | 150,186 | 164,427 | 171,250 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.34 |
2025-03-31 | $1.47 |
2024-12-31 | $1.68 |