Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$724,947
$710,228
$696,736
$643,350
Gross Profit
243,840
218,455
216,365
177,126
EBITDA
213,092
188,227
179,154
132,077
EBIT
183,328
158,904
153,347
111,732
Net Income
132,322
111,620
107,732
80,410
Net Change In Cash
724,947
710,228
696,736
643,350
Free Cash Flow
102,385
99,995
89,275
158,107
Cash
80,310
87,632
117,066
111,936
Basic Shares
9,561
9,560
9,557
9,590

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,698,419
$2,764,799
$2,356,110
$2,010,931
Gross Profit
772,513
640,497
547,707
595,032
EBITDA
483,045
465,221
401,089
441,617
EBIT
483,045
382,936
281,769
328,615
Net Income
388,864
279,538
190,908
270,568
Net Change In Cash
2,698,419
2,764,799
2,356,110
2,010,931
Cost of Revenue
-14,847
-41,868
-19,225
Free Cash Flow
528,530
59,147
86,402
190,838
Cash
111,936
68,712
83,304
125,172
Basic Shares
9,583
10,035
10,756
10,961

Earnings Calls

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