Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $181,937 | $126,864 | $126,465 | $115,828 |
Gross Profit | 118,514 | 92,940 | 92,903 | 84,471 |
EBITDA | 10,572 | 10,228 | 4,669 | 7,338 |
EBIT | -13,034 | 7,082 | 1,218 | |
Net Income | -23,225 | 6,510 | 419,282 | 3,629 |
Net Change In Cash | 181,937 | 126,864 | 126,465 | 115,828 |
Free Cash Flow | 44,094 | 23,032 | -30,021 | 48,067 |
Cash | 68,404 | 275,159 | 177,350 | 228,694 |
Basic Shares | 270,632 | 246,212 | 258,131 | 231,467 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $451,803 | $368,168 | $303,426 | $252,022 |
Gross Profit | 328,816 | 261,041 | 215,642 | 184,158 |
EBITDA | 24,415 | -6,816 | 5,117 | 31,954 |
EBIT | 12,234 | -16,745 | -5,972 | 28,961 |
Net Income | 424,378 | -21,627 | -6,695 | -8,094 |
Net Change In Cash | 451,803 | 368,168 | 303,426 | 252,022 |
Cost of Revenue | -2,317 | 193,621 | ||
Free Cash Flow | 69,062 | 78,978 | 50,247 | -1,667 |
Cash | 177,350 | 221,765 | 250,724 | 254,597 |
Basic Shares | 254,362 | 199,691 | 185,560 | 178,032 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.12 |
2025-03-31 | $0.03 |
2024-12-31 | $0.13 |