Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$186,872
$184,583
$142,241
$133,108
Gross Profit
50,484
42,285
39,826
36,719
EBITDA
23,491
18,841
15,250
12,589
EBIT
18,676
13,778
11,327
8,517
Net Income
12,300
8,788
7,762
10,214
Net Change In Cash
186,872
184,583
142,241
133,108
Free Cash Flow
27,878
12,848
1,156
11
Cash
11,345
9,883
38,940
38,090
Basic Shares
12,107
12,107
12,114
12,051

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$646,804
$518,781
$516,350
$496,782
Gross Profit
169,314
144,281
119,290
93,741
EBITDA
69,895
53,723
38,390
22,453
EBIT
51,762
41,835
30,146
12,010
Net Income
48,629
30,875
20,754
6,799
Net Change In Cash
646,804
518,781
516,350
496,782
Cost of Revenue
21,525
Free Cash Flow
41,893
29,259
55,100
34,380
Cash
11,345
44,930
59,833
36,001
Basic Shares
12,107
12,027
11,812
10,676

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.40
2025-09-30
$1.05
2025-06-30
$0.64