Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$181,883
$179,934
$180,223
$183,903
Gross Profit
150,140
149,649
148,482
180,306
EBITDA
45,019
44,266
18,203
38,774
EBIT
28,663
26,923
1,485
22,308
Net Income
16,339
14,263
4,978
7,398
Net Change In Cash
181,883
179,934
180,223
183,903
Free Cash Flow
59,003
15,265
39,546
36,733
Cash
64,553
33,287
64,598
56,236
Basic Shares
55,322
56,652
59,594
61,730

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$723,239
$719,152
$689,183
$653,876
Gross Profit
600,513
594,820
566,978
538,917
EBITDA
187,154
201,242
151,530
152,290
EBIT
95,312
94,060
50,530
57,896
Net Income
20,052
48,188
118,442
17,206
Net Change In Cash
723,239
719,152
689,183
653,876
Cost of Revenue
-7,354
Free Cash Flow
147,353
149,524
115,838
108,797
Cash
56,236
50,673
39,198
31,715
Basic Shares
61,730
67,387
68,227
69,649

Earnings Calls

QuarterEPS
2026-09-30
$0.51
2026-06-30
$0.41
2026-03-31
$0.45
2025-12-31
$0.33