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
176,275
166,607
101,337
EBIT
183,328
146,952
140,800
80,992
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
472,766
366,089
441,617
EBIT
483,045
390,481
246,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