Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$91,684
$86,667
$92,672
$91,452
Gross Profit
53,602
53,176
48,365
51,019
EBITDA
31,256
16,734
26,542
34,859
EBIT
15,360
17,236
9,941
19,959
Net Income
11,255
2,327
5,306
13,896
Net Change In Cash
91,684
86,667
92,672
91,452
Free Cash Flow
20,869
5,306
615
20,574
Cash
109,251
97,069
100,592
104,504
Basic Shares
55,161
54,969
54,706
54,089

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$352,208
$374,839
$300,805
$254,883
Gross Profit
190,200
214,341
156,355
134,406
EBITDA
111,285
112,960
52,769
74,161
EBIT
45,782
52,938
-3,892
18,079
Net Income
26,059
25,335
-22,800
-22,329
Net Change In Cash
352,208
374,839
300,805
254,883
Cost of Revenue
-94,484
-127,668
Free Cash Flow
29,621
25,780
-15,300
-11,711
Cash
100,592
76,200
97,401
189,711
Basic Shares
53,864
55,146
56,674
59,126

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.26
2025-03-31
$0.13
2024-12-31
$0.27