Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$140,500
$134,269
$136,139
$123,620
Gross Profit
104,577
101,332
101,482
92,628
EBITDA
8,971
7,989
732
-5,954
EBIT
3,864
2,820
-4,439
-5,092
Net Income
1,756
-267
-6,190
-6,747
Net Change In Cash
140,500
134,269
136,139
123,620
Free Cash Flow
23,425
24,111
13,955
-13,207
Cash
167,428
147,865
117,796
99,885
Basic Shares
48,873
47,680
47,557
47,393

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
2025-12-31
$0.06
2025-09-30
-$0.01
2025-06-30
-$0.02