Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$266,264
$260,730
$262,154
$253,307
Gross Profit
172,704
156,535
153,556
143,442
EBITDA
185,645
192,036
193,801
165,178
EBIT
133,356
140,097
141,588
125,150
Net Income
117,914
130,649
130,904
115,147
Net Change In Cash
266,264
260,730
262,154
253,307
Free Cash Flow
65,205
79,978
147,258
48,170
Cash
1,037,291
596,371
546,164
480,543
Basic Shares
18,366
18,384
18,396
18,781

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,042,455
$1,014,110
$973,583
$993,344
Gross Profit
626,237
615,941
641,169
664,956
EBITDA
748,617
675,068
704,827
717,173
EBIT
541,177
531,258
596,762
639,601
Net Income
494,613
505,073
576,299
559,210
Net Change In Cash
1,042,455
1,014,110
973,583
993,344
Free Cash Flow
322,292
-37,593
308,257
735,606
Cash
1,037,291
453,384
271,809
267,668
Basic Shares
18,480
19,385
19,903
20,501

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$7.14
2025-09-30
$6.75
2025-06-30
$6.36