Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $549,635 | $495,416 | $542,297 | $634,349 |
Gross Profit | 182,095 | 87,259 | 415,458 | 499,235 |
EBITDA | 171,164 | 126,928 | 165,060 | 242,540 |
EBIT | 117,835 | 72,081 | 108,063 | 184,094 |
Net Income | 95,632 | 58,061 | 101,891 | 157,067 |
Net Change In Cash | 549,635 | 495,416 | 542,297 | 634,349 |
Free Cash Flow | 121,944 | 60,856 | 35,132 | 169,089 |
Cash | 331,674 | 216,115 | 172,551 | 199,371 |
Basic Shares | 29,702 | 29,686 | 30,073 | 31,102 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,527,820 | $2,280,018 | $1,261,034 | $879,462 |
Gross Profit | 1,113,652 | 1,870,699 | 932,632 | 628,712 |
EBITDA | 1,048,514 | 812,958 | 323,332 | 150,509 |
EBIT | 807,197 | 586,080 | 98,749 | -60,251 |
Net Income | 655,892 | 466,979 | 34,110 | -13,214 |
Net Change In Cash | 2,527,820 | 2,280,018 | 1,261,034 | 879,462 |
Cost of Revenue | 128,746 | 147,356 | -29,443 | |
Free Cash Flow | 690,158 | 479,484 | 172,817 | 43,327 |
Cash | 199,371 | 273,070 | 149,913 | 50,850 |
Basic Shares | 33,142 | 35,718 | 35,388 | 26,066 |
Quarter | EPS |
---|---|
2024-09-30 | $3.21 |
2024-06-30 | $1.96 |
2024-03-31 | $3.39 |
2023-12-31 | $5.05 |