Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$138,859
$186,872
$184,583
$142,241
Gross Profit
31,170
50,484
42,285
39,826
EBITDA
5,399
23,491
18,841
15,250
EBIT
982
18,676
13,778
11,327
Net Income
4,380
12,300
8,788
7,762
Net Change In Cash
138,859
186,872
184,583
142,241
Free Cash Flow
-8,217
27,878
12,848
1,156
Cash
15,766
11,345
9,883
38,940
Basic Shares
12,067
12,107
12,107
12,114

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.64
2025-12-31
$1.40
2025-09-30
$1.05
2025-06-30
$0.93