Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,456,692
$3,276,051
$3,168,000
$3,168,000
Gross Profit
2,728,364
2,672,980
2,592,769
2,592,769
EBITDA
1,868,503
560,225
558,533
558,533
EBIT
1,862,875
552,904
Net Income
680,705
623,595
551,145
551,145
Net Change In Cash
3,456,692
3,276,051
3,168,000
3,168,000
Free Cash Flow
299,509
1,577,985
965,313
965,313
Cash
4,672,772
5,104,262
5,705,919
5,705,919
Basic Shares
1,303,393
1,318,806
259,845
266,843

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$13,065,824
$12,600,559
$11,134,203
$9,470,128
Gross Profit
10,363,972
9,902,201
9,095,579
7,628,172
EBITDA
7,144,896
6,882,318
2,580,344
2,682,999
EBIT
7,122,381
6,813,228
2,515,338
2,613,766
Net Income
2,383,146
2,340,835
2,266,382
2,508,947
Net Change In Cash
13,065,824
12,600,559
11,134,203
9,470,128
Free Cash Flow
2,893,160
875,328
216,058
574,956
Cash
4,672,772
4,969,319
3,636,380
4,418,127
Basic Shares
1,320,229
1,402,947
1,454,291
1,482,501

Earnings Calls

Quarter EPS
2024-09-30
$0.33
2024-06-30
$0.28
2024-03-31
$0.27
2023-12-31
$0.26