Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$188,456
$176,437
$184,609
$178,252
Gross Profit
76,366
68,467
353,770
72,171
EBITDA
26,585
18,139
26,931
24,441
EBIT
19,448
11,099
20,363
17,762
Net Income
8,704
3,313
11,265
7,220
Net Change In Cash
188,456
176,437
184,609
178,252
Free Cash Flow
5,202
-9,590
-5,591
7,717
Cash
16,621
12,936
22,876
18,520
Basic Shares
69,867
66,468
65,886
64,895

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$710,554
$679,905
$587,104
$534,952
Gross Profit
168,114
275,168
132,506
142,082
EBITDA
94,788
79,849
61,501
52,783
EBIT
67,491
55,536
40,594
29,471
Net Income
29,517
18,424
10,851
-54,000
Net Change In Cash
710,554
679,905
587,104
534,952
Cost of Revenue
5,164
-2,169
Free Cash Flow
9,849
-17,137
9,828
6,691
Cash
22,876
10,438
44,427
39,263
Basic Shares
63,983
57,307
42,715
35,807

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.12
2025-03-31
$0.04
2024-12-31
$0.17