Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$183,181
$178,290
$172,025
$166,931
Gross Profit
137,468
133,901
129,403
126,007
EBITDA
26,569
27,459
27,575
23,965
EBIT
14,657
15,809
16,100
12,467
Net Income
4,886
5,285
8,292
6,055
Net Change In Cash
183,181
178,290
172,025
166,931
Free Cash Flow
26,057
63,266
31,379
32,624
Cash
390,034
419,900
459,141
479,536
Basic Shares
71,599
64,008
64,420
64,839

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-03-31
$0
2025-12-31
$0.63
2025-09-30
$0.51
2025-06-30
$0.61