Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$131,249
$118,197
$116,509
$116,442
Gross Profit
102,156
90,519
93,191
96,542
EBITDA
20,132
13,626
22,561
32,231
EBIT
9,268
3,209
14,613
26,177
Net Income
-4,022
-7,162
3,290
10,757
Net Change In Cash
131,249
118,197
116,509
116,442
Free Cash Flow
20,399
16,389
18,836
21,841
Cash
93,874
94,090
85,196
174,445
Basic Shares
188,823
188,234
188,426
188,074

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$466,147
$421,880
$371,769
$346,456
Gross Profit
385,468
353,672
313,159
294,024
EBITDA
110,464
94,652
72,549
65,094
EBIT
84,739
74,578
49,277
32,064
Net Income
30,958
23,412
16,707
113
Net Change In Cash
466,147
421,880
371,769
346,456
Cost of Revenue
30,802
-31,814
Free Cash Flow
61,867
67,753
50,403
10,508
Cash
85,196
153,048
98,847
66,736
Basic Shares
188,426
185,980
181,297
179,049

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.11
2025-03-31
$0.08
2024-12-31
$0.10