Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $6,054,457 | $5,771,796 | $6,032,561 | $5,975,801 |
Gross Profit | 2,502,639 | 2,255,947 | 2,276,805 | 2,213,664 |
EBITDA | 775,466 | 333,241 | 382,779 | 430,664 |
EBIT | 683,069 | 244,293 | 293,901 | 337,958 |
Net Income | 538,458 | 189,872 | 1,946,020 | 283,754 |
Net Change In Cash | 6,054,457 | 5,771,796 | 6,032,561 | 5,975,801 |
Free Cash Flow | 343,012 | 101,454 | -13,193 | 628,164 |
Cash | 11,322,038 | 7,088,831 | 8,075,247 | 8,299,804 |
Basic Shares | 618,928 | 635,342 | 639,302 | 632,760 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $24,121,053 | $21,915,623 | $17,531,587 | $17,661,203 |
Gross Profit | 8,734,327 | 7,330,842 | 5,677,576 | 4,307,712 |
EBITDA | 1,742,583 | 379,417 | -58,755 | 408,479 |
EBIT | 1,366,456 | -29,143 | -529,089 | 190,586 |
Net Income | 2,897,047 | 9,772 | -540,747 | 166,284 |
Net Change In Cash | 24,121,053 | 21,915,623 | 17,531,587 | 17,661,203 |
Cost of Revenue | 1,499,179 | 2,188,985 | ||
Free Cash Flow | 1,553,403 | -50,190 | 5,088 | 543,510 |
Cash | 8,075,247 | 4,996,465 | 7,724,526 | 4,443,669 |
Basic Shares | 636,390 | 614,024 | 578,949 | 501,779 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.62 |
2025-03-31 | $0.56 |
2024-12-31 | $0.71 |