Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$635,403
$690,311
$698,509
$700,946
Gross Profit
190,779
209,644
220,954
236,023
EBITDA
142,079
176,699
186,915
203,591
EBIT
110,028
143,983
158,423
174,813
Net Income
81,285
100,269
111,244
125,949
Net Change In Cash
635,403
690,311
698,509
700,946
Free Cash Flow
117,170
122,065
144,798
107,297
Cash
77,598
102,455
70,257
118,253
Basic Shares
9,397
9,395
9,395
9,460

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,725,169
$2,786,558
$2,698,419
$2,764,799
Gross Profit
857,400
886,346
772,513
640,497
EBITDA
666,147
758,430
483,045
465,221
EBIT
543,725
641,473
483,045
382,936
Net Income
418,747
462,413
388,864
279,538
Net Change In Cash
2,725,169
2,786,558
2,698,419
2,764,799
Cost of Revenue
-14,847
Free Cash Flow
491,330
462,273
528,530
59,147
Cash
77,598
77,476
111,936
68,712
Basic Shares
9,386
9,561
9,583
10,035

Earnings Calls

QuarterEPS
2025-12-31
$8.61
2025-09-30
$10.67
2025-06-30
$2.75
2025-03-31
$13.26