Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$10,675,048
$10,725,964
$9,960,006
$10,619,434
Gross Profit
3,334,811
3,620,477
3,002,085
3,128,249
EBITDA
2,977,987
3,390,545
3,052,800
3,611,156
EBIT
2,841,790
3,215,197
2,266,701
2,831,711
Net Income
2,396,297
2,611,802
1,426,046
2,192,306
Net Change In Cash
10,675,048
10,725,964
9,960,006
10,619,434
Free Cash Flow
3,111,972
833,296
2,031,020
-2,605,548
Cash
11,703,151
10,542,131
12,583,834
12,333,884
Basic Shares
804,140
839,697
836,144
837,291

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$38,418,915
$35,376,996
$30,405,839
$25,214,290
Gross Profit
11,662,526
9,039,275
6,589,377
5,837,106
EBITDA
13,853,443
11,147,519
5,866,901
5,197,064
EBIT
10,978,234
8,476,973
3,645,133
3,356,602
Net Income
8,749,004
6,809,056
4,754,827
4,312,213
Net Change In Cash
38,418,915
35,376,996
30,405,839
25,214,290
Free Cash Flow
6,691,186
3,118,811
-2,107,564
-4,257,203
Cash
12,333,884
11,692,773
9,721,225
14,212,778
Basic Shares
838,948
819,961
819,961
796,147

Earnings Calls

Quarter EPS
2024-09-30
$2.91
2024-06-30
$4.31
2024-03-31
$1.75
2023-12-31
$2.66