Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$180,223
$183,903
$181,573
$178,739
Gross Profit
148,482
180,306
123,930
148,192
EBITDA
33,351
38,774
41,797
42,485
EBIT
16,633
22,308
18,333
17,612
Net Income
4,978
7,398
7,658
7,009
Net Change In Cash
180,223
183,903
181,573
178,739
Free Cash Flow
39,546
36,733
58,279
23,697
Cash
64,598
56,236
55,072
27,704
Basic Shares
59,594
61,730
63,070
64,476

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-03-31
$0.45
2025-12-31
$0.44
2025-09-30
$0.48
2025-06-30
$0.11