Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,221,400
$4,696,400
$4,470,500
$4,480,000
Gross Profit
823,200
738,400
718,800
707,200
EBITDA
260,100
269,300
266,500
246,600
EBIT
230,600
241,100
242,700
223,200
Net Income
114,900
138,200
147,900
108,700
Net Change In Cash
5,221,400
4,696,400
4,470,500
4,480,000
Free Cash Flow
194,200
-265,600
134,800
-266,700
Cash
58,700
64,400
41,900
57,200
Basic Shares
13,319
13,294
13,388
13,684

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$17,873,700
$16,222,100
$13,481,900
$10,851,800
Gross Profit
3,020,300
2,965,200
2,440,700
1,768,900
EBITDA
1,056,100
1,211,200
963,400
568,700
EBIT
964,100
1,093,300
861,000
471,200
Net Income
601,600
751,500
552,100
286,500
Net Change In Cash
17,873,700
16,222,100
13,481,900
10,851,800
Cost of Revenue
34,000
-66,100
62,600
Free Cash Flow
4,800
430,400
1,116,000
702,200
Cash
57,200
47,900
14,900
87,300
Basic Shares
13,734
15,493
17,722
17,806

Earnings Calls

Quarter EPS
2024-09-30
$9.90
2024-06-30
$9.80
2024-03-31
$9.53
2023-12-31
$9.50