Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$331,037
$349,393
$364,526
$375,522
Gross Profit
126,723
134,808
143,632
147,977
EBITDA
32,330
43,286
62,637
59,816
EBIT
33,536
52,701
48,636
Net Income
23,611
24,389
46,146
32,561
Net Change In Cash
331,037
349,393
364,526
375,522
Free Cash Flow
3,211
28,595
66,073
22,774
Cash
61,231
71,323
187,355
121,701
Basic Shares
59,173
59,173
59,173
59,173

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,386,854
$1,315,658
$1,261,498
$1,297,919
Gross Profit
537,380
482,948
441,069
437,733
EBITDA
198,386
181,431
141,713
118,184
EBIT
156,397
136,759
95,441
71,846
Net Income
116,098
86,946
44,517
19,560
Net Change In Cash
1,386,854
1,315,658
1,261,498
1,297,919
Cost of Revenue
5,134
Free Cash Flow
121,714
114,642
115,927
24,624
Cash
71,323
99,226
110,498
97,564
Basic Shares
59,173
58,871
58,335
58,865

Earnings Calls

QuarterEPS
2026-03-31
$0.41
2025-12-31
$0.49
2025-09-30
$0.61
2025-06-30
$0.60