Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$130,274
$131,710
$131,249
$118,197
Gross Profit
98,856
106,301
102,552
90,519
EBITDA
27,598
23,234
20,132
13,626
EBIT
16,068
16,393
9,268
3,209
Net Income
-7,231
1,383
-4,022
-7,162
Net Change In Cash
130,274
131,710
131,249
118,197
Free Cash Flow
20,853
17,422
20,399
13,601
Cash
111,837
101,435
93,874
94,090
Basic Shares
186,655
188,420
188,823
188,234

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
2025-12-31
$0.06
2025-09-30
$0.13
2025-06-30
-$0.02
2025-03-31
$0.08