Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$133,675
$130,274
$131,710
$131,249
Gross Profit
101,365
98,856
106,301
102,552
EBITDA
24,506
27,598
23,234
20,132
EBIT
13,150
16,068
16,393
9,268
Net Income
-615
-7,231
1,383
-4,022
Net Change In Cash
133,675
130,274
131,710
131,249
Free Cash Flow
15,784
20,853
17,422
20,399
Cash
117,812
111,837
101,435
93,874
Basic Shares
187,546
186,655
188,420
188,823

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$511,430
$466,147
$421,880
$371,769
Gross Profit
392,849
385,468
353,672
313,159
EBITDA
82,445
110,026
94,652
72,549
EBIT
38,388
84,301
74,578
49,277
Net Income
-17,032
30,958
23,412
16,707
Net Change In Cash
511,430
466,147
421,880
371,769
Cost of Revenue
30,802
Free Cash Flow
75,063
55,710
67,753
50,403
Cash
111,837
85,196
153,048
98,847
Basic Shares
187,819
188,426
185,980
181,297

Earnings Calls

QuarterEPS
2026-03-31
$0.09
2025-12-31
$0.06
2025-09-30
$0.13
2025-06-30
-$0.02