Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$179,046
$163,948
$162,704
$168,182
Gross Profit
56,053
50,332
49,193
52,661
EBITDA
33,348
28,806
27,337
30,207
EBIT
26,374
21,843
20,413
23,323
Net Income
15,797
12,128
10,977
12,919
Net Change In Cash
179,046
163,948
162,704
168,182
Free Cash Flow
24,831
18,080
5,246
23,999
Cash
26,985
21,840
24,213
39,701
Basic Shares
26,277
26,246
26,227
26,227

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$659,667
$659,511
$521,027
$378,316
Gross Profit
204,328
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.60
2025-03-31
$0.46
2024-12-31
$0.42