Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$187,822
$183,155
$183,181
$178,290
Gross Profit
142,678
139,150
137,468
133,901
EBITDA
22,393
24,459
25,913
27,459
EBIT
10,990
12,293
14,001
15,809
Net Income
16,481
8,126
4,886
5,285
Net Change In Cash
187,822
183,155
183,181
178,290
Free Cash Flow
43,074
44,179
26,057
57,007
Cash
242,897
242,041
390,034
419,900
Basic Shares
58,860
69,835
71,599
64,008

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$700,427
$653,336
$589,996
$522,938
Gross Profit
526,779
491,371
443,203
393,553
EBITDA
105,568
183,801
116,506
1,255
EBIT
59,033
133,456
66,407
-41,561
Net Income
24,518
161,174
52,833
-29,391
Net Change In Cash
700,427
653,336
589,996
522,938
Cost of Revenue
-338,166
Free Cash Flow
161,493
188,710
99,016
25,831
Cash
390,034
885,915
271,117
200,968
Basic Shares
71,599
73,503
72,045
59,539

Earnings Calls

QuarterEPS
2026-06-30
$0.19
2026-03-31
$0.56
2025-12-31
$0.63
2025-09-30
$0.51