Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$141,249
$140,500
$134,269
$136,139
Gross Profit
109,311
104,577
101,332
101,482
EBITDA
5,799
8,971
7,989
732
EBIT
526
3,864
2,820
-4,439
Net Income
108
1,756
-267
-6,190
Net Change In Cash
141,249
140,500
134,269
136,139
Free Cash Flow
-7,848
23,425
24,111
13,955
Cash
146,165
167,428
147,865
117,796
Basic Shares
49,046
48,873
47,680
47,557

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$534,528
$465,307
$399,245
$330,379
Gross Profit
397,738
347,524
300,370
245,940
EBITDA
16,246
-18,534
-8,109
-30,959
EBIT
-4,285
-37,267
-22,922
-42,669
Net Income
-11,448
-44,698
-30,438
-46,466
Net Change In Cash
534,528
465,307
399,245
330,379
Cost of Revenue
14,806
Free Cash Flow
48,284
-11,255
-37,514
-39,022
Cash
167,428
122,721
84,310
58,099
Basic Shares
47,750
46,965
46,309
45,740

Earnings Calls

QuarterEPS
2026-03-31
$0.002
2025-12-31
$0.06
2025-09-30
-$0.01
2025-06-30
-$0.02