Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$260,730
$262,154
$253,307
$258,179
Gross Profit
156,535
153,556
143,442
158,068
EBITDA
192,036
193,801
165,178
140,744
EBIT
140,097
141,588
125,150
100,369
Net Income
130,649
130,904
115,147
90,427
Net Change In Cash
260,730
262,154
253,307
258,179
Free Cash Flow
79,978
147,258
48,170
78,504
Cash
596,371
546,164
480,543
453,384
Basic Shares
18,384
18,396
18,781
19,220

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,014,110
$973,583
$993,344
$689,505
Gross Profit
615,941
641,169
664,956
412,391
EBITDA
675,068
704,827
717,173
1,217,025
EBIT
531,258
596,762
639,601
1,127,722
Net Income
505,073
576,299
559,210
1,052,841
Net Change In Cash
1,014,110
973,583
993,344
689,505
Free Cash Flow
-37,593
308,257
735,606
72,391
Cash
453,384
271,809
267,668
129,410
Basic Shares
19,385
19,903
20,501
20,583

Earnings Calls

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