Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,583,257
$4,160,063
$3,368,178
$3,324,299
Gross Profit
3,583,257
2,356,927
1,565,042
1,641,349
EBITDA
2,080,583
2,080,583
1,530,352
EBIT
1,984,986
2,062,142
1,511,911
Net Income
1,802,862
1,380,528
1,380,528
1,164,287
Net Change In Cash
3,583,257
4,160,063
3,368,178
3,324,299
Free Cash Flow
2,371,822
1,961,616
1,961,616
1,958,267
Cash
4,288,460
6,337,134
6,337,134
5,301,288
Basic Shares
148,102
154,747
154,747
159,457

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$16,290,027
$16,553,930
$16,635,645
$13,563,954
Gross Profit
10,447,534
11,697,767
12,836,697
10,357,008
EBITDA
7,984,536
4,760,977
7,105,894
4,118,705
EBIT
7,910,774
4,683,994
7,039,921
4,082,642
Net Income
4,285,336
4,024,173
5,781,725
3,496,606
Net Change In Cash
16,290,027
16,553,930
16,635,645
13,563,954
Free Cash Flow
7,033,796
5,897,208
5,764,393
5,310,538
Cash
4,177,890
7,165,584
6,116,360
4,418,416
Basic Shares
164,254
161,009
160,698
153,332

Earnings Calls

Quarter EPS
2024-09-30
$12.18
2024-06-30
$9.16
2024-03-31
$7.58
2023-12-31
$7.15