Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,468,245
$4,246,622
$3,394,834
$3,659,841
Gross Profit
1,176,898
1,446,361
1,116,561
1,293,063
EBITDA
438,149
670,723
367,418
437,509
EBIT
324,600
561,458
263,125
334,235
Net Income
241,470
425,196
198,167
247,903
Net Change In Cash
3,468,245
4,246,622
3,394,834
3,659,841
Free Cash Flow
-101,933
367,316
100,209
168,947
Cash
186,294
394,748
264,084
397,071
Basic Shares
538,390
541,175
542,640
544,095

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$14,555,741
$14,204,717
$12,731,105
$10,620,352
Gross Profit
5,228,219
4,972,204
4,477,153
3,761,549
EBITDA
1,871,961
1,778,005
1,576,856
1,214,052
EBIT
1,478,912
1,434,943
1,306,698
996,928
Net Income
1,107,226
1,088,712
997,114
748,958
Net Change In Cash
14,555,741
14,204,717
12,731,105
10,620,352
Cost of Revenue
-675,528
-463,726
1,257,515
Free Cash Flow
580,150
583,610
510,289
1,100,513
Cash
397,071
202,502
878,030
1,341,756
Basic Shares
548,730
560,745
579,120
587,180

Earnings Calls

Quarter EPS
2024-09-30
$2.24
2024-06-30
$3.93
2024-03-31
$1.83
2023-12-31
$2.28