Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$179,934
$180,223
$183,903
$181,573
Gross Profit
149,649
148,482
180,306
123,930
EBITDA
69,139
18,203
38,774
41,797
EBIT
26,923
1,485
22,308
18,333
Net Income
14,263
4,978
7,398
7,658
Net Change In Cash
179,934
180,223
183,903
181,573
Free Cash Flow
54,811
39,546
36,733
58,279
Cash
33,287
64,598
56,236
55,072
Basic Shares
56,652
59,594
61,730
63,070

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-06-30
$0.41
2026-03-31
$0.45
2025-12-31
$0.33
2025-09-30
$0.48