Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,929,866
$1,983,542
$2,178,262
$2,093,940
Gross Profit
745,724
763,187
826,784
771,177
EBITDA
295,064
507,126
471,332
919,956
EBIT
420,458
385,663
835,247
Net Income
1,435,983
347,100
281,822
632,221
Net Change In Cash
1,929,866
1,983,542
2,178,262
2,093,940
Free Cash Flow
-62,693
358,631
162,790
122,118
Cash
1,844,877
386,766
328,752
929,954
Basic Shares
138,298
138,223
138,404
139,869

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$7,745,909
$8,438,134
$8,508,088
$7,907,081
Gross Profit
2,958,621
3,084,633
3,063,556
2,969,786
EBITDA
1,206,355
1,366,343
1,711,499
1,797,268
EBIT
1,366,343
1,403,961
1,507,145
Net Income
2,697,126
1,056,828
1,065,376
1,123,818
Net Change In Cash
7,745,909
8,438,134
8,508,088
7,907,081
Cost of Revenue
4,535
-126,768
Free Cash Flow
580,846
1,143,753
584,762
944,400
Cash
1,844,877
398,561
380,868
385,504
Basic Shares
138,696
140,599
143,595
145,273

Earnings Calls

Quarter EPS
2024-12-31
$2.20
2024-09-30
$2.27
2024-06-30
$2.36
2024-03-31
$1.95