Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$123,123
$114,659
$110,441
$103,519
Gross Profit
58,679
59,706
53,962
52,904
EBITDA
40,003
38,603
29,063
33,568
EBIT
27,317
26,144
16,425
22,848
Net Income
16,713
15,316
3,685
8,656
Net Change In Cash
123,123
114,659
110,441
103,519
Free Cash Flow
20,932
26,513
17,941
14,716
Cash
103,342
80,498
54,066
55,179
Basic Shares
96,113
95,771
93,242
91,931

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31
Revenue
$402,819
$317,477
$239,434
Gross Profit
198,825
154,264
111,500
EBITDA
124,243
107,515
73,416
EBIT
81,173
69,491
39,460
Net Income
22,231
-4,615
-2,469
Net Change In Cash
402,819
317,477
239,434
Free Cash Flow
46,100
679
5,336
Cash
54,066
21,489
35,497
Basic Shares
91,684
88,000
77,000

Earnings Calls

Quarter EPS
2025-06-30
$0.23
2025-03-31
$0.20
2024-12-31
$0.11
2024-09-30
$0.15