Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $25,749 | $2,388,163 | $2,072,454 | $2,233,160 |
Gross Profit | -1,600,650 | 85,645 | 71,484 | 97,225 |
EBITDA | 77,836 | 79,809 | 48,764 | 52,428 |
EBIT | 44,704 | 46,232 | 17,048 | 19,780 |
Net Income | 26,245 | 14,063 | -594 | 1,078 |
Net Change In Cash | 25,749 | 2,388,163 | 2,072,454 | 2,233,160 |
Free Cash Flow | 79,887 | 57,935 | -16,473 | 21,726 |
Cash | 291,697 | 251,039 | 184,480 | 218,120 |
Basic Shares | 117,888 | 116,880 | 117,275 | 116,638 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,412,731 | $9,142,799 | $7,417,398 | $3,910,715 |
Gross Profit | 423,634 | 418,551 | 367,479 | 258,362 |
EBITDA | 257,481 | 269,513 | 235,681 | 155,678 |
EBIT | 129,884 | 167,761 | 138,487 | 81,282 |
Net Income | 34,369 | 71,747 | 59,198 | 31,385 |
Net Change In Cash | 9,412,731 | 9,142,799 | 7,417,398 | 3,910,715 |
Cost of Revenue | -38,970 | |||
Free Cash Flow | 24,885 | 110,485 | -67,260 | 129,166 |
Cash | 218,120 | 298,529 | 252,141 | 293,666 |
Basic Shares | 119,605 | 123,224 | 125,437 | 71,074 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | $0.11 |
2024-03-31 | -$0.02 |
2023-12-31 | -$0.003 |