Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$9,221,000
$9,231,800
$8,561,799
$7,674,400
Gross Profit
1,430,400
1,361,700
1,277,399
1,211,400
EBITDA
517,000
506,800
425,100
448,500
EBIT
429,300
420,600
344,900
387,700
Net Income
209,100
214,200
162,600
213,500
Net Change In Cash
9,221,000
9,231,800
8,561,799
7,674,400
Free Cash Flow
157,100
-335,200
-114,900
-433,400
Cash
359,500
674,800
404,600
941,400
Basic Shares
26,800
27,200
27,600
27,600

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$31,042,300
$28,231,500
$22,831,700
$13,124,300
Gross Profit
5,183,000
5,152,400
4,259,000
2,225,600
EBITDA
1,940,600
2,116,500
1,781,600
877,200
EBIT
1,676,000
1,897,900
1,615,300
756,000
Net Income
1,000,800
1,251,000
1,060,100
470,300
Net Change In Cash
31,042,300
28,231,500
22,831,700
13,124,300
Cost of Revenue
96,000
13,500
76,100
Free Cash Flow
-702,600
-913,200
1,536,800
374,400
Cash
941,400
246,700
174,800
160,200
Basic Shares
27,600
28,300
29,000
24,100

Earnings Calls

Quarter EPS
2024-09-30
$8.21
2024-06-30
$7.87
2024-03-31
$6.11
2023-12-31
$8.24