Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$654,647
$724,947
$710,228
$696,736
Gross Profit
207,686
243,840
218,455
216,365
EBITDA
177,957
213,092
188,227
179,154
EBIT
145,894
183,328
158,904
153,347
Net Income
110,739
132,322
111,620
107,732
Net Change In Cash
654,647
724,947
710,228
696,736
Free Cash Flow
170,618
102,385
99,995
89,275
Cash
77,476
80,310
87,632
117,066
Basic Shares
9,561
9,561
9,560
9,557

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2024-12-31
$11.56
2024-09-30
$13.79
2024-06-30
$11.63
2024-03-31
$11.23