Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$251,622
$264,309
$300,648
$259,133
Gross Profit
37,187
41,639
48,982
39,226
EBITDA
-18,778
116
13,073
17,436
EBIT
-19,346
572
11,409
15,762
Net Income
-18,742
-1,948
4,640
9,482
Net Change In Cash
251,622
264,309
300,648
259,133
Free Cash Flow
25,547
23,644
14,482
8,013
Cash
85,381
63,561
43,266
32,304
Basic Shares
56,141
55,632
55,277
54,909

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$864,704
$388,149
$459,072
$645,274
Gross Profit
143,573
66,712
70,059
101,524
EBITDA
44,535
-34,433
46,604
2,149
EBIT
37,853
-41,703
39,704
-1,798
Net Income
16,629
-40,420
-72,446
-8,475
Net Change In Cash
864,704
388,149
459,072
645,274
Cost of Revenue
27,010
Free Cash Flow
45,618
20,158
28,176
27,971
Cash
43,266
17,271
14,542
50,564
Basic Shares
53,044
45,573
41,944
61,255

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.43
2025-03-31
$0.44
2024-12-31
$0.45