Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$96,055
$97,894
$74,277
$91,569
Gross Profit
48,328
56,613
36,681
46,222
EBITDA
-7,926
14,583
-6,048
820
EBIT
-11,778
10,874
-9,569
-2,613
Net Income
-12,810
11,553
-8,451
-2,690
Net Change In Cash
96,055
97,894
74,277
91,569
Free Cash Flow
17,953
27,320
-13,006
8,490
Cash
51,726
42,417
61,317
46,053
Basic Shares
29,338
29,655
28,639
28,398

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$366,087
$307,539
$257,800
$190,283
Gross Profit
188,855
151,982
137,884
98,954
EBITDA
10,317
-43,484
-13,537
-30,926
EBIT
-3,271
-43,484
-19,581
-35,528
Net Income
40,838
-43,366
-24,301
-51,260
Net Change In Cash
366,087
307,539
257,800
190,283
Cost of Revenue
-104,306
100,267
Free Cash Flow
111,198
-68,224
-11,438
-9,765
Cash
46,053
94,793
19,597
123,903
Basic Shares
29,471
26,752
25,539
24,176

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.58
2025-06-30
$0.80
2025-03-31
$0.21