Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$53,154
$51,366
$59,159
$52,203
Gross Profit
34,542
33,968
41,777
34,891
EBITDA
13,678
11,798
12,469
12,040
EBIT
9,759
9,461
9,851
9,866
Net Income
7,728
8,021
7,382
10,286
Net Change In Cash
53,154
51,366
59,159
52,203
Free Cash Flow
5,854
7,826
40,699
-1,250
Cash
15,168
63,975
33,362
52,341
Basic Shares
7,698
7,805
7,897
7,854

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$203,708
$185,256
$134,084
$131,083
Gross Profit
136,465
136,593
113,453
120,858
EBITDA
52,147
57,921
50,992
62,603
EBIT
41,581
45,272
36,988
47,420
Net Income
35,024
36,053
29,649
37,412
Net Change In Cash
203,708
185,256
134,084
131,083
Cost of Revenue
14,946
-65,085
Free Cash Flow
49,188
75,998
183,347
107,025
Cash
33,362
89,858
46,149
37,033
Basic Shares
7,893
7,906
8,013
8,660

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.89
2025-03-31
$0.93
2024-12-31
$0.96