Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,975,801 | $6,155,563 | $5,957,128 | $5,773,042 |
Gross Profit | 2,249,685 | 2,192,667 | 2,051,191 | 2,025,752 |
EBITDA | 323,009 | 345,804 | 603,952 | 211,336 |
EBIT | 230,303 | 248,901 | 506,312 | 106,012 |
Net Income | 283,754 | 195,268 | 472,005 | 178,070 |
Net Change In Cash | 5,975,801 | 6,155,563 | 5,957,128 | 5,773,042 |
Free Cash Flow | 628,164 | 481,035 | 457,397 | -849,617 |
Cash | 8,299,804 | 8,396,948 | 6,413,589 | 8,166,895 |
Basic Shares | 632,760 | 634,221 | 637,360 | 629,126 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $21,915,623 | $17,531,587 | $17,661,203 | $9,497,578 |
Gross Profit | 7,504,886 | 5,991,892 | 4,419,823 | 2,733,409 |
EBITDA | 390,530 | -58,755 | 408,479 | 427,375 |
EBIT | -29,143 | -529,089 | 190,586 | 272,910 |
Net Income | 9,772 | -553,005 | 166,284 | 213,105 |
Net Change In Cash | 21,915,623 | 17,531,587 | 17,661,203 | 9,497,578 |
Cost of Revenue | 1,499,179 | 2,188,985 | 2,090,162 | |
Free Cash Flow | -50,190 | 5,088 | 543,510 | 243,201 |
Cash | 8,166,895 | 4,544,202 | 4,443,669 | 3,158,058 |
Basic Shares | 614,024 | 578,949 | 501,779 | 482,167 |
Quarter | EPS |
---|---|
2024-09-30 | $0.88 |
2024-06-30 | $0.93 |
2024-03-31 | $0.85 |
2023-12-31 | $0.45 |