Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,980,835 | $2,183,511 | $2,579,308 | $1,783,927 |
Gross Profit | 47,441 | 76,491 | 369,612 | 180,905 |
EBITDA | 38,342 | 83,135 | 236,810 | 82,301 |
EBIT | 5,686 | 51,192 | 201,499 | 54,085 |
Net Income | -3,751 | 289,324 | 171,415 | 30,013 |
Net Change In Cash | 1,980,835 | 2,183,511 | 2,579,308 | 1,783,927 |
Cost of Revenue | -470,361 | |||
Free Cash Flow | 2,758 | 61,904 | 246,216 | 155,629 |
Cash | 228,298 | 279,446 | 347,105 | 190,951 |
Basic Shares | 58,992 | 60,609 | 61,404 | 60,993 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $8,231,955 | $7,321,785 | $4,710,089 | $3,124,870 |
Gross Profit | 827,515 | 846,002 | 277,374 | 87,137 |
EBITDA | 855,898 | 541,779 | 23,798 | -187,398 |
EBIT | 736,068 | 442,010 | -70,443 | -277,434 |
Net Income | 728,642 | 364,189 | -81,297 | -409,086 |
Net Change In Cash | 8,231,955 | 7,321,785 | 4,710,089 | 3,124,870 |
Cost of Revenue | 45,912 | -58,119 | ||
Free Cash Flow | 588,503 | 399,581 | -57,155 | -100,736 |
Cash | 279,446 | 490,925 | 112,221 | 68,309 |
Basic Shares | 61,014 | 59,883 | 58,268 | 53,295 |
Quarter | EPS |
---|---|
2024-03-31 | $0.69 |
2023-12-31 | $1.08 |
2023-09-30 | $3.15 |
2023-06-30 | $1.73 |