Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$90,096
$72,376
$62,550
$58,393
Gross Profit
39,102
27,750
25,887
23,240
EBITDA
19,518
13,335
12,928
11,090
EBIT
17,342
11,359
12,179
9,488
Net Income
14,898
8,833
8,342
7,219
Net Change In Cash
90,096
72,376
62,550
58,393
Free Cash Flow
34,838
10,063
14,541
2,527
Cash
117,366
82,230
73,859
59,792
Basic Shares
35,572
35,468
35,266
35,301

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$251,663
$170,461
$86,775
$79,001
Gross Profit
99,828
66,932
31,914
27,662
EBITDA
48,314
30,281
5,034
-6,594
EBIT
41,425
24,485
318
-10,483
Net Income
32,181
28,660
-908
-11,935
Net Change In Cash
251,663
170,461
86,775
79,001
Cost of Revenue
-8,556
Free Cash Flow
35,648
27,274
339
-7,742
Cash
82,230
46,883
13,806
9,792
Basic Shares
35,025
32,177
28,131
27,278

Earnings Calls

QuarterEPS
2026-03-31
$0.42
2025-12-31
$0.25
2025-09-30
$0.24
2025-06-30
$0.20