Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$289,323
$229,039
$219,501
$209,842
Gross Profit
37,417
46,163
30,301
29,382
EBITDA
19,883
12,483
14,007
14,473
EBIT
17,524
10,420
11,783
12,581
Net Income
8,637
6,081
7,085
7,775
Net Change In Cash
289,323
229,039
219,501
209,842
Free Cash Flow
13,974
10,466
31,579
-23,189
Cash
17,024
2,336
14,385
5,221
Basic Shares
35,442
35,270
35,372
35,202

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