Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$297,984
$285,364
$289,323
$229,039
Gross Profit
41,921
37,395
37,417
46,163
EBITDA
19,302
13,635
19,883
12,483
EBIT
16,190
11,019
17,524
10,420
Net Income
9,082
8,519
8,637
6,081
Net Change In Cash
297,984
285,364
289,323
229,039
Free Cash Flow
10,224
-8,675
13,974
10,466
Cash
15,273
4,912
17,024
2,336
Basic Shares
35,957
35,757
35,442
35,270

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$947,705
$695,240
$544,891
$473,241
Gross Profit
122,467
93,762
67,036
58,585
EBITDA
60,846
44,442
30,638
17,608
EBIT
52,308
38,323
25,508
12,708
Net Income
29,578
22,559
13,379
6,643
Net Change In Cash
947,705
695,240
544,891
473,241
Cost of Revenue
-3,111
Free Cash Flow
26,295
30,306
24,985
-5,126
Cash
17,024
24,246
6,059
2,079
Basic Shares
35,316
32,000
30,193
30,159

Earnings Calls

QuarterEPS
2026-06-30
$0.29
2026-03-31
$0.32
2025-12-31
$0.34
2025-09-30
$0.25