Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$253,697
$266,265
$260,730
$262,154
Gross Profit
150,554
217,829
183,817
153,556
EBITDA
178,355
174,819
192,036
193,801
EBIT
125,197
133,356
140,097
141,588
Net Income
140,421
117,914
130,649
130,904
Net Change In Cash
253,697
266,265
260,730
262,154
Free Cash Flow
6,552
65,205
79,978
147,258
Cash
876,207
1,037,291
596,371
546,164
Basic Shares
18,233
18,366
18,384
18,396

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
833,677
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
$6.72
2025-12-31
$7.14
2025-09-30
$6.75
2025-06-30
$6.36