Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $86,548 | $90,262 | $70,863 | $83,785 |
Gross Profit | 80,833 | 53,769 | 35,135 | 79,439 |
EBITDA | 68,329 | 64,767 | -6,797 | 34,204 |
EBIT | 37,786 | 33,564 | -38,663 | 1,961 |
Net Income | 26,344 | 23,065 | -32,497 | 22,672 |
Net Change In Cash | 86,548 | 90,262 | 70,863 | 83,785 |
Free Cash Flow | 72,321 | -168,810 | 56,537 | 62,393 |
Cash | 34,524 | 35,628 | 34,168 | 34,706 |
Basic Shares | 122,924 | 127,947 | 78,977 | 116,414 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $310,652 | $273,179 | $285,038 | $178,407 |
Gross Profit | 155,123 | 156,376 | 218,713 | 131,129 |
EBITDA | 172,466 | 209,535 | 197,757 | 88,790 |
EBIT | 36,994 | 112,722 | 147,351 | 51,694 |
Net Income | 12,253 | 66,451 | 111,929 | 33,864 |
Net Change In Cash | 310,652 | 273,179 | 285,038 | 178,407 |
Cost of Revenue | 17,974 | -2,752 | ||
Free Cash Flow | 250,706 | -316,539 | 25,175 | 35,369 |
Cash | 34,168 | 30,992 | 24,636 | 7,052 |
Basic Shares | 116,048 | 93,057 | 65,837 | 60,957 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.02 |
2025-03-31 | $0.22 |
2024-12-31 | $0.17 |