Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$131,710
$131,249
$118,197
$116,509
Gross Profit
106,301
102,552
90,519
93,191
EBITDA
23,234
20,132
13,626
22,175
EBIT
16,393
9,268
3,209
14,227
Net Income
1,383
-4,022
-7,162
3,290
Net Change In Cash
131,710
131,249
118,197
116,509
Free Cash Flow
17,422
20,399
13,601
18,836
Cash
101,435
93,874
94,090
85,196
Basic Shares
188,420
188,823
188,234
188,426

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$466,147
$421,880
$371,769
$346,456
Gross Profit
385,468
353,672
313,159
294,024
EBITDA
110,026
94,652
72,549
65,094
EBIT
84,301
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
55,710
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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.13
2025-06-30
-$0.02
2025-03-31
$0.08