Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,147,991 | $2,683,053 | $3,406,254 | $2,464,869 |
Gross Profit | 907,898 | 1,114,308 | 1,429,074 | 950,841 |
EBITDA | 52,550 | 153,494 | 179,442 | 22,912 |
EBIT | 2,796 | 80,762 | 84,731 | -48,566 |
Net Income | -25,363 | 44,991 | 40,012 | -35,127 |
Net Change In Cash | 2,147,991 | 2,683,053 | 3,406,254 | 2,464,869 |
Free Cash Flow | 32,853 | 41,638 | -46,269 | 201,761 |
Cash | 464,492 | 479,418 | 451,003 | 503,471 |
Basic Shares | 59,902 | 59,905 | 59,841 | 59,504 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $11,287,607 | $11,154,722 | $10,997,989 | $10,106,321 |
Gross Profit | 4,523,502 | 4,962,100 | 4,928,748 | 4,481,614 |
EBITDA | 426,356 | 939,222 | 1,103,649 | 947,982 |
EBIT | 119,902 | 655,422 | 843,716 | 697,901 |
Net Income | 29,735 | 464,402 | 596,615 | 493,021 |
Net Change In Cash | 11,287,607 | 11,154,722 | 10,997,989 | 10,106,321 |
Cost of Revenue | -239,164 | 416,794 | ||
Free Cash Flow | 44,964 | 296,261 | 822,623 | 701,882 |
Cash | 503,471 | 270,805 | 601,428 | 834,992 |
Basic Shares | 59,608 | 60,717 | 64,509 | 69,003 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.04 |
2024-06-30 | $0.75 |
2024-03-31 | $0.67 |
2023-12-31 | -$0.59 |