Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$50,258
$43,474
$33,184
$34,074
Gross Profit
40,276
28,786
26,622
27,654
EBITDA
16,683
896
8,999
10,154
EBIT
14,910
-549
8,234
9,410
Net Income
11,648
-272
6,595
7,204
Net Change In Cash
50,258
43,474
33,184
34,074
Free Cash Flow
17,947
-730
5,333
13,330
Cash
103,109
123,563
47,262
58,092
Basic Shares
10,488
9,823
8,536
8,545

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$132,195
$114,748
$108,435
$100,935
Gross Profit
111,104
105,584
104,811
93,970
EBITDA
43,452
43,211
48,747
38,460
EBIT
40,419
39,849
44,951
35,019
Net Income
31,846
31,688
35,752
27,834
Net Change In Cash
132,195
114,748
108,435
100,935
Cost of Revenue
-541,970
310,779
Free Cash Flow
38,822
39,434
37,390
40,550
Cash
47,262
65,958
168,161
710,131
Basic Shares
8,537
8,536
8,623
8,714

Earnings Calls

Quarter EPS
2025-06-30
$1.25
2025-03-31
$0.79
2024-12-31
$0.86
2024-09-30
$0.84