Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $131,891 | $133,452 | $117,550 | $156,815 |
Gross Profit | 70,744 | 52,489 | 76,166 | 102,258 |
EBITDA | 3,299 | 1,182 | -10,115 | 34,943 |
EBIT | -3,961 | -4,320 | -14,769 | 30,697 |
Net Income | -12,007 | -4,160 | -15,899 | 38,896 |
Net Change In Cash | 131,891 | 133,452 | 117,550 | 156,815 |
Free Cash Flow | 21,450 | -80,387 | -42,296 | 190,905 |
Cash | 249,686 | 190,507 | 495,242 | 565,035 |
Basic Shares | 122,520 | 123,235 | 124,463 | 129,155 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $492,144 | $403,094 | $289,375 | $201,149 |
Gross Profit | 314,654 | 403,094 | 181,442 | 130,958 |
EBITDA | 20,733 | -21,518 | -22,045 | -14,663 |
EBIT | 2,398 | -17,838 | -36,148 | -23,906 |
Net Income | 2,900 | -8,566 | -39,347 | -27,959 |
Net Change In Cash | 492,144 | 403,094 | 289,375 | 201,149 |
Cost of Revenue | -43,206 | 280,308 | ||
Free Cash Flow | 90,544 | 74,612 | -2,212 | 10,447 |
Cash | 495,242 | 654,608 | 349,177 | 385,360 |
Basic Shares | 129,339 | 114,828 | 107,935 | 106,442 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.10 |
2025-03-31 | $0.01 |
2024-12-31 | -$0.12 |