Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$285,364
$289,323
$229,039
$219,501
Gross Profit
37,395
37,417
46,163
30,301
EBITDA
20,678
19,883
12,483
14,007
EBIT
18,062
17,524
10,420
11,783
Net Income
8,519
8,637
6,081
7,085
Net Change In Cash
285,364
289,323
229,039
219,501
Free Cash Flow
-8,675
13,974
10,466
31,579
Cash
4,912
17,024
2,336
14,385
Basic Shares
35,757
35,442
35,270
35,372

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-03-31
$0.32
2025-12-31
$0.34
2025-09-30
$0.17
2025-06-30
$0.27