Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$6,418,943
$6,302,540
$6,095,529
$6,275,159
Gross Profit
3,261,110
3,188,901
3,142,648
3,170,599
EBITDA
3,422,933
3,240,963
2,914,700
3,740,830
EBIT
1,632,572
1,485,448
1,159,943
1,990,865
Net Income
805,026
781,220
519,423
1,082,509
Net Change In Cash
6,418,943
6,302,540
6,095,529
6,275,159
Free Cash Flow
2,569,925
1,761,551
291,142
3,486,223
Cash
2,287,330
2,111,151
1,984,682
37,029
Basic Shares
2,515,706
2,418,004
2,421,012
479,599

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$23,833,893
$21,530,801
$18,058,027
$17,267,812
Gross Profit
12,337,456
10,874,820
9,459,300
9,271,197
EBITDA
12,174,352
10,155,754
8,794,921
8,445,665
EBIT
5,057,323
3,328,580
3,103,225
2,918,653
Net Income
2,837,422
1,670,755
2,957,174
1,828,254
Net Change In Cash
23,833,893
21,530,801
18,058,027
17,267,812
Free Cash Flow
7,916,342
4,698,769
4,794,380
4,782,565
Cash
37,029
2,548,713
5,228,615
2,575,291
Basic Shares
2,420
2,420,406
2,420,638
2,421,065

Earnings Calls

Quarter EPS
2024-09-30
$0.29
2024-06-30
$0.32
2024-03-31
$0.21
2023-12-31
$0.45