Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$134,269
$136,139
$123,620
$124,277
Gross Profit
101,332
101,482
92,628
92,619
EBITDA
7,989
732
-5,954
-9,025
EBIT
2,820
-4,439
-5,092
-13,851
Net Income
-267
-6,190
-6,747
-15,568
Net Change In Cash
134,269
136,139
123,620
124,277
Free Cash Flow
24,111
13,955
-13,207
-8,857
Cash
147,865
117,796
99,885
122,721
Basic Shares
47,680
47,557
47,393
47,105

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$465,307
$399,245
$330,379
$274,329
Gross Profit
347,524
300,370
245,940
205,860
EBITDA
-18,534
-8,109
-30,959
65,746
EBIT
-37,267
-22,922
-42,669
55,305
Net Income
-44,698
-30,438
-46,466
50,199
Net Change In Cash
465,307
399,245
330,379
274,329
Cost of Revenue
14,806
1,710
Free Cash Flow
-11,255
-37,514
-39,022
-23,533
Cash
122,721
84,310
58,099
43,654
Basic Shares
46,965
46,309
45,740
46,039

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
-$0.01
2025-06-30
-$0.02
2025-03-31
-$0.14