Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,143,933 | $2,017,468 | $1,980,835 | $2,183,511 |
Gross Profit | 238,733 | 58,745 | 47,441 | 76,491 |
EBITDA | 68,651 | 76,952 | 36,371 | 200,362 |
EBIT | 36,772 | 44,808 | 3,715 | 168,419 |
Net Income | 7,486 | 18,638 | -3,751 | 289,324 |
Net Change In Cash | 2,143,933 | 2,017,468 | 1,980,835 | 2,183,511 |
Free Cash Flow | 50,155 | 24,332 | 2,758 | 61,904 |
Cash | 182,977 | 180,001 | 228,298 | 279,446 |
Basic Shares | 56,224 | 58,045 | 58,992 | 60,609 |
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 | 1,274,016 | 846,002 | 277,374 | 87,137 |
EBITDA | 805,811 | 542,221 | 80,562 | -271,813 |
EBIT | 685,981 | 442,452 | -13,679 | -361,849 |
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 | 496,879 | 399,581 | -57,155 | -100,736 |
Cash | 279,107 | 490,925 | 112,221 | 68,309 |
Basic Shares | 61,014 | 59,883 | 58,268 | 53,295 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.10 |
2024-06-30 | $0.49 |
2024-03-31 | $0.69 |
2023-12-31 | $1.08 |