Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$184,583
$142,241
$133,108
$143,650
Gross Profit
42,285
39,826
36,719
43,571
EBITDA
18,841
15,250
12,589
17,592
EBIT
13,778
11,327
8,517
13,965
Net Income
8,788
7,762
10,214
9,842
Net Change In Cash
184,583
142,241
133,108
143,650
Free Cash Flow
12,848
1,156
11
17,952
Cash
9,883
38,940
38,090
44,930
Basic Shares
12,107
12,114
12,051
12,066

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$518,781
$516,350
$496,782
$490,351
Gross Profit
144,281
119,290
93,741
85,910
EBITDA
53,723
38,390
22,453
17,993
EBIT
41,835
30,146
12,010
12,045
Net Income
30,875
20,754
6,799
6,714
Net Change In Cash
518,781
516,350
496,782
490,351
Cost of Revenue
21,525
Free Cash Flow
29,259
55,100
34,380
-25,024
Cash
44,930
59,833
36,001
14,476
Basic Shares
12,027
11,812
10,676
10,231

Earnings Calls

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