Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$690,311
$698,509
$700,946
$654,647
Gross Profit
209,644
220,954
236,023
207,686
EBITDA
176,699
186,915
203,591
177,957
EBIT
143,983
158,423
174,813
145,894
Net Income
100,269
111,244
125,949
110,739
Net Change In Cash
690,311
698,509
700,946
654,647
Free Cash Flow
122,065
144,798
107,297
170,618
Cash
102,455
70,257
118,253
77,476
Basic Shares
9,395
9,395
9,460
9,579

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,786,558
$2,698,419
$2,764,799
$2,356,110
Gross Profit
886,346
772,513
640,497
547,707
EBITDA
758,430
483,045
465,221
401,089
EBIT
641,473
483,045
382,936
281,769
Net Income
462,413
388,864
279,538
190,908
Net Change In Cash
2,786,558
2,698,419
2,764,799
2,356,110
Cost of Revenue
-14,847
-41,868
Free Cash Flow
462,273
528,530
59,147
86,402
Cash
77,476
111,936
68,712
83,304
Basic Shares
9,561
9,583
10,035
10,756

Earnings Calls

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