Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $389,132 | $118,292 | $105,870 | $185,600 |
Gross Profit | 365,617 | 94,778 | 58,892 | 121,341 |
EBITDA | 105,027 | 60,860 | -14,312 | 22,780 |
EBIT | 78,099 | 34,441 | -40,610 | -3,466 |
Net Income | 25,509 | 15,366 | -25,996 | -9,216 |
Net Change In Cash | 389,132 | 118,292 | 105,870 | 185,600 |
Free Cash Flow | 12,386 | -16,480 | -48,254 | 7,956 |
Cash | 40,921 | 35,527 | 14,124 | 97,818 |
Basic Shares | 16,370 | 14,580 | 9,973 | 9,715 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $798,894 | $734,671 | $631,675 | $1,062,415 |
Gross Profit | 704,837 | 575,710 | 444,005 | 823,080 |
EBITDA | 173,706 | 24,104 | -174,135 | -393,206 |
EBIT | 67,816 | -81,644 | -1,086,947 | -1,558,515 |
Net Income | -2,928 | -63,257 | -376,384 | -534,194 |
Net Change In Cash | 798,894 | 734,671 | 631,675 | 1,062,415 |
Cost of Revenue | -67,659 | -59,718 | ||
Free Cash Flow | -35,336 | 95,409 | 47,392 | -318,807 |
Cash | 40,921 | 90,809 | 16,464 | 84,361 |
Basic Shares | 9,980 | 9,292 | 8,445 | 7,066 |
Quarter | EPS |
---|---|
2024-12-31 | $1.56 |
2024-09-30 | $0.46 |
2024-06-30 | -$2.27 |
2024-03-31 | -$1.04 |