Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $105,555 | $115,728 | $119,003 | $140,163 |
Gross Profit | 76,644 | 84,245 | 88,219 | 105,674 |
EBITDA | 2,979 | 2,018 | 3,894 | 5,300 |
EBIT | -1,066 | -1,262 | 709 | 2,106 |
Net Income | 2,480 | -772 | 800 | 1,129 |
Net Change In Cash | 105,555 | 115,728 | 119,003 | 140,163 |
Free Cash Flow | -4,756 | 1,884 | -7,232 | 7,682 |
Cash | 101,694 | 91,717 | 90,928 | 115,307 |
Basic Shares | 11,060 | 10,948 | 10,963 | 10,971 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $602,463 | $1,072,054 | $1,598,577 | $1,526,087 |
Gross Profit | 444,623 | 775,850 | 1,140,414 | 1,127,597 |
EBITDA | 15,585 | 139,509 | 201,838 | 223,053 |
EBIT | 2,878 | 126,402 | 184,760 | 211,172 |
Net Income | 2,091 | 99,415 | 143,568 | 164,031 |
Net Change In Cash | 602,463 | 1,072,054 | 1,598,577 | 1,526,087 |
Cost of Revenue | -16,425 | -59,652 | ||
Free Cash Flow | 17,022 | 141,174 | 177,889 | 60,336 |
Cash | 90,928 | 94,440 | 87,691 | 104,183 |
Basic Shares | 10,963 | 10,921 | 11,276 | 11,813 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.22 |
2025-03-31 | -$0.07 |
2024-12-31 | $0.10 |