Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$153,604
$141,249
$140,500
$134,269
Gross Profit
118,629
109,311
104,577
101,332
EBITDA
3,184
7,007
8,971
7,989
EBIT
8,457
1,734
3,864
2,820
Net Income
8,955
108
1,756
-267
Net Change In Cash
153,604
141,249
140,500
134,269
Free Cash Flow
18,426
-7,848
23,425
24,111
Cash
167,786
146,165
167,428
147,865
Basic Shares
49,094
49,046
48,873
47,680

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-06-30
$0.18
2026-03-31
$0.002
2025-12-31
$0.06
2025-09-30
-$0.01