Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,991,465 | $4,644,535 | $4,849,323 | $4,051,238 |
Gross Profit | 1,033,909 | 1,009,114 | 944,205 | 808,395 |
EBITDA | 101,419 | 100,860 | 136,536 | 108,317 |
EBIT | 74,432 | 53,104 | 24,885 | |
Net Income | 72,336 | 42,718 | 77,424 | 17,883 |
Net Change In Cash | 4,991,465 | 4,644,535 | 4,849,323 | 4,051,238 |
Cash | 1,299,051 | 1,809,162 | 1,970,183 | 1,347,338 |
Basic Shares | 369,483 | 365,783 | 243,575 | 246,387 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $16,328,400 | $12,965,782 | $9,869,424 | $7,780,275 |
Gross Profit | 3,241,982 | 2,626,912 | 2,272,811 | 2,044,882 |
EBITDA | 362,700 | 192,381 | -2,161,678 | -521,327 |
EBIT | 28,969 | -141,350 | -2,567,086 | -895,072 |
Net Income | -8,229 | -156,250 | -2,467,937 | -816,547 |
Net Change In Cash | 16,328,400 | 12,965,782 | 9,869,424 | 7,780,275 |
Free Cash Flow | 582,950 | 158,715 | 819,834 | -1,091,882 |
Cash | 1,970,183 | 1,978,696 | 1,703,626 | 1,356,342 |
Basic Shares | 242,427 | 243,240 | 244,228 | 144,458 |
Quarter | EPS |
---|---|
2025-06-30 | $0.29 |
2025-03-31 | $0.48 |
2024-12-31 | $0.76 |
2024-09-30 | $0.55 |