Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,893,438 | $1,745,036 | $1,832,221 | $2,143,933 |
Gross Profit | 299,959 | 185,676 | 396,800 | 238,733 |
EBITDA | 133,165 | 21,140 | -15,412 | 68,651 |
EBIT | 98,453 | -15,446 | -50,323 | 36,772 |
Net Income | 59,460 | -30,400 | -55,695 | 7,486 |
Net Change In Cash | 1,893,438 | 1,745,036 | 1,832,221 | 2,143,933 |
Free Cash Flow | 85,452 | -42,332 | -63,142 | 50,155 |
Cash | 169,195 | 133,747 | 191,921 | 182,977 |
Basic Shares | 53,756 | 53,756 | 55,252 | 56,224 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,974,457 | $8,231,955 | $7,321,785 | $4,710,089 |
Gross Profit | 741,719 | 1,274,016 | 846,002 | 277,374 |
EBITDA | 176,161 | 805,586 | 542,221 | 80,562 |
EBIT | 44,571 | 685,756 | 442,452 | -13,679 |
Net Income | -33,322 | 728,642 | 364,189 | -81,297 |
Net Change In Cash | 7,974,457 | 8,231,955 | 7,321,785 | 4,710,089 |
Cost of Revenue | 45,912 | |||
Free Cash Flow | -51,764 | 496,879 | 399,581 | -57,155 |
Cash | 191,921 | 279,107 | 490,925 | 112,221 |
Basic Shares | 56,775 | 61,014 | 59,883 | 58,268 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.54 |
2025-03-31 | -$0.94 |
2024-12-31 | -$0.79 |