Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$124,713
$103,805
$107,527
$112,852
Gross Profit
53,517
43,896
43,703
47,916
EBITDA
23,432
14,411
14,250
21,698
EBIT
20,337
11,355
11,188
18,719
Net Income
16,290
8,586
8,898
14,892
Net Change In Cash
124,713
103,805
107,527
112,852
Free Cash Flow
26,946
2,225
4,699
19,143
Cash
49,591
23,541
22,087
20,986
Basic Shares
27,675
27,676
27,656
27,644

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$420,400
$396,293
$323,993
$259,263
Gross Profit
177,360
162,414
127,512
92,676
EBITDA
69,471
76,872
61,771
44,503
EBIT
57,774
67,279
53,937
40,115
Net Income
45,489
52,800
41,381
31,566
Net Change In Cash
420,400
396,293
323,993
259,263
Cost of Revenue
-19,298
Free Cash Flow
41,111
29,737
2,501
10,578
Cash
22,087
11,609
8,056
9,644
Basic Shares
27,643
27,634
27,616
27,612

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.59
2025-03-31
$0.31
2024-12-31
$0.32