| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,894,751 | $2,651,885 | $2,666,419 | $2,954,705 |
Gross Profit | 464,657 | 413,345 | 352,860 | 387,570 |
EBITDA | 312,421 | 271,471 | 280,462 | 316,280 |
EBIT | 298,173 | 257,624 | 265,858 | 301,104 |
Net Income | 222,256 | 183,574 | 203,795 | 235,878 |
Net Change In Cash | 2,894,751 | 2,651,885 | 2,666,419 | 2,954,705 |
Free Cash Flow | 190,270 | 163,337 | 329,470 | 239,665 |
Cash | 1,190,167 | 1,156,162 | 1,318,520 | 1,148,320 |
Basic Shares | 136,790 | 137,537 | 138,435 | 139,992 |
| 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-12-31 | $0 |
2025-09-30 | $1.64 |
2025-06-30 | $1.34 |
2025-03-31 | $1.47 |