Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $169,760 | $165,573 | $149,862 | $102,152 |
Gross Profit | 103,084 | 86,623 | 74,669 | 12,514 |
EBITDA | 31,348 | 17,017 | 19,757 | -60,155 |
EBIT | 29,797 | 15,429 | 18,023 | -61,892 |
Net Income | 23,002 | 11,958 | 16,881 | -48,164 |
Net Change In Cash | 169,760 | 165,573 | 149,862 | 102,152 |
Free Cash Flow | 56,250 | 17,999 | 76,748 | 2,593 |
Cash | 636,837 | 634,935 | 565,994 | 661,754 |
Basic Shares | 41,874 | 42,187 | 42,274 | 33,785 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $574,925 | $551,024 | $387,070 | $307,751 |
Gross Profit | 244,833 | 267,632 | 301,014 | 281,548 |
EBITDA | -17,484 | 48,170 | 84,467 | 151,289 |
EBIT | -24,084 | 41,328 | 78,584 | 144,020 |
Net Income | -15,752 | 32,490 | 63,310 | 112,921 |
Net Change In Cash | 574,925 | 551,024 | 387,070 | 307,751 |
Cost of Revenue | 16,393 | 59,822 | ||
Free Cash Flow | 74,793 | 15,788 | -59,789 | 60,854 |
Cash | 565,994 | 296,023 | 248,441 | 274,208 |
Basic Shares | 35,755 | 33,675 | 34,142 | 37,527 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.57 |
2025-03-31 | $0.24 |
2024-12-31 | $0.50 |