Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $206,043 | $148,766 | $188,313 | $232,668 |
Gross Profit | 274,757 | 47,253 | 171,705 | 111,762 |
EBITDA | 30,651 | -3,514 | 15,590 | 49,742 |
EBIT | 13,048 | -21,352 | -2,380 | 32,468 |
Net Income | 7,321 | -16,816 | 986 | 23,314 |
Net Change In Cash | 206,043 | 148,766 | 188,313 | 232,668 |
Free Cash Flow | 14,730 | -58,334 | 27,126 | 12,010 |
Cash | 14,901 | 11,865 | 40,841 | 28,415 |
Basic Shares | 31,453 | 31,596 | 31,766 | 32,031 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $735,560 | $729,575 | $677,394 | $458,244 |
Gross Profit | 327,838 | 323,960 | 257,393 | 183,744 |
EBITDA | 68,721 | 101,672 | 74,535 | 31,835 |
EBIT | 763 | 34,371 | -593,028 | -462,095 |
Net Income | -7,787 | 14,794 | -9,104 | -43,293 |
Net Change In Cash | 735,560 | 729,575 | 677,394 | 458,244 |
Cost of Revenue | 452 | 9,966 | ||
Free Cash Flow | 24,730 | 63,855 | 56,366 | 29,169 |
Cash | 40,841 | 55,589 | 21,704 | 17,658 |
Basic Shares | 31,887 | 40,989 | 31,488 | 31,360 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.23 |
2025-03-31 | -$0.54 |
2024-12-31 | $0.03 |