Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,868,800
$5,628,700
$5,124,500
$5,881,400
Gross Profit
5,868,800
5,566,400
5,063,500
5,819,500
EBITDA
285,000
226,200
176,900
373,900
EBIT
219,500
163,900
115,900
312,000
Net Income
155,100
84,400
66,100
172,400
Net Change In Cash
5,868,800
5,628,700
5,124,500
5,881,400
Free Cash Flow
216,700
365,500
-690,600
646,400
Cash
437,800
424,400
396,700
663,400
Basic Shares
48,497
48,317
48,280
48,324

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$20,760,800
$20,862,100
$19,367,000
$16,589,900
Gross Profit
10,686,300
10,851,300
11,045,600
8,900,100
EBITDA
915,600
1,201,000
1,345,700
927,900
EBIT
677,200
-18,688,200
-16,991,700
-15,047,000
Net Income
225,400
654,500
961,600
402,500
Net Change In Cash
20,760,800
20,862,100
19,367,000
16,589,900
Cost of Revenue
1,800
187,700
Free Cash Flow
388,900
-5,900
796,500
965,300
Cash
410,000
519,300
593,700
574,300
Basic Shares
48,288
49,341
52,071
52,282

Earnings Calls

Quarter EPS
2024-09-30
$3.50
2024-06-30
$2.55
2024-03-31
$1.78
2023-12-31
$4.23