Quarterly Financials

Values in thousands2024-12-312024-06-30
Cash
45,021
47,864
Basic Shares
4,538
3,952

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$340,219
$386,670
$234,174
$160,199
Gross Profit
30,912
39,985
37,049
54,048
Net Income
5,787
17,577
17,620
30,380
Net Change In Cash
340,219
386,670
234,174
160,199
Free Cash Flow
-75,718
34,951
-29,680
23,652
Cash
45,021
114,454
63,901
91,447
Basic Shares
4,538
3,952
3,944
3,981