Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $354,137 | $758,320 | $605,917 | $335,816 |
Gross Profit | 87,898 | 165,962 | 338,357 | 264,906 |
EBITDA | 141,974 | 222,432 | 124,829 | 69,771 |
EBIT | 69,425 | 145,860 | 52,245 | 1,336 |
Net Income | 27,243 | 99,317 | 70,733 | 25,189 |
Net Change In Cash | 354,137 | 758,320 | 605,917 | 335,816 |
Free Cash Flow | -32,955 | -58,489 | -79,288 | -74,325 |
Cash | 32,466 | 21,472 | 39,387 | 9,192 |
Basic Shares | 56,827 | 56,800 | 55,752 | 55,975 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,371,990 | $2,578,005 | $1,808,597 | $1,530,268 |
Gross Profit | 449,251 | 646,653 | 583,915 | 561,708 |
EBITDA | 657,420 | 574,253 | 514,284 | 490,761 |
EBIT | 377,590 | 345,774 | 307,051 | 295,880 |
Net Income | 231,232 | 221,742 | 206,434 | 196,412 |
Net Change In Cash | 2,371,990 | 2,578,005 | 1,808,597 | 1,530,268 |
Cost of Revenue | 9,275 | 859 | -9,860 | |
Free Cash Flow | 272,898 | 961,356 | -2,030,903 | -106,845 |
Cash | 39,387 | 9,681 | 8,852 | 7,993 |
Basic Shares | 55,860 | 54,338 | 53,674 | 53,370 |
Quarter | EPS |
---|---|
2024-06-30 | $0.48 |
2024-03-31 | $1.75 |
2023-12-31 | $1.27 |
2023-09-30 | $0.45 |