Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$172,825
$179,045
$163,948
$162,704
Gross Profit
47,333
56,053
50,332
49,193
EBITDA
28,003
33,348
28,806
27,337
EBIT
21,120
26,374
21,843
20,413
Net Income
11,344
15,797
12,128
10,977
Net Change In Cash
172,825
179,045
163,948
162,704
Free Cash Flow
48,319
24,831
18,080
5,246
Cash
42,937
26,985
21,840
24,213
Basic Shares
26,289
26,277
26,246
26,227

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$659,667
$659,511
$521,027
$378,316
Gross Profit
191,949
196,253
130,937
95,897
EBITDA
110,220
113,956
54,270
49,162
EBIT
82,323
85,460
33,112
37,248
Net Income
40,115
34,951
11,195
29,851
Net Change In Cash
659,667
659,511
521,027
378,316
Cost of Revenue
-117,875
17,716
Free Cash Flow
55,511
77,390
-4,301
35,687
Cash
24,213
30,518
6,783
125,194
Basic Shares
26,219
26,174
26,089
26,119

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.52
2025-06-30
$0.60
2025-03-31
$0.46