Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$106,153
$91,684
$86,667
$92,672
Gross Profit
66,770
53,602
53,176
48,365
EBITDA
31,559
31,256
16,734
26,542
EBIT
29,653
15,360
17,236
9,941
Net Income
20,657
11,255
2,327
5,306
Net Change In Cash
106,153
91,684
86,667
92,672
Free Cash Flow
64,769
20,869
5,306
615
Cash
143,106
109,251
97,069
100,592
Basic Shares
55,565
55,161
54,969
54,706

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.47
2025-06-30
$0.26
2025-03-31
$0.13
2024-12-31
$0.27