Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$154,450
$153,604
$141,249
$140,500
Gross Profit
119,350
118,629
109,311
104,577
EBITDA
9,491
13,764
7,007
8,971
EBIT
4,017
8,457
1,734
3,864
Net Income
4,064
8,955
108
1,756
Net Change In Cash
154,450
153,604
141,249
140,500
Free Cash Flow
23,934
18,426
-7,848
23,425
Cash
187,031
167,786
146,165
167,428
Basic Shares
49,831
49,094
49,046
48,873

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