Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$142,241
$133,108
$143,650
$133,920
Gross Profit
39,826
36,719
43,571
36,114
EBITDA
15,250
7,911
18,067
14,087
EBIT
11,327
7,465
14,440
11,346
Net Income
7,762
10,214
9,842
7,484
Net Change In Cash
142,241
133,108
143,650
133,920
Free Cash Flow
1,156
11
17,952
4,583
Cash
38,940
38,090
44,930
51,163
Basic Shares
12,114
12,051
12,070
12,027

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$518,781
$516,350
$496,782
$490,351
Gross Profit
144,281
119,290
93,741
85,910
EBITDA
54,282
38,390
22,453
22,261
EBIT
42,394
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,030
11,812
10,676
10,231

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.93
2025-03-31
$0.84
2024-12-31
$1.15