Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$4,232,494
$4,456,340
$3,891,352
$4,150,862
Gross Profit
1,386,333
1,462,684
1,299,854
1,464,886
EBITDA
569,728
632,838
513,978
632,585
EBIT
428,023
489,483
373,597
490,436
Net Income
284,783
344,090
258,781
350,693
Net Change In Cash
4,232,494
4,456,340
3,891,352
4,150,862
Free Cash Flow
630,380
363,977
223,975
511,960
Cash
328,103
75,569
697,475
66,156
Basic Shares
116,940
120,072
123,371
123,800

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$17,097,330
$22,726,418
$19,893,856
$8,558,874
Gross Profit
6,012,334
7,744,379
5,850,956
2,222,584
EBITDA
2,734,594
4,267,346
2,934,776
660,420
EBIT
2,176,319
3,770,206
2,387,424
543,854
Net Income
1,540,555
2,749,369
1,725,416
313,537
Net Change In Cash
17,097,330
22,726,418
19,893,856
8,558,874
Cost of Revenue
-381,203
409,710
Free Cash Flow
1,830,537
3,259,079
1,515,658
147,985
Cash
66,156
80,445
42,603
423,806
Basic Shares
128,997
163,481
203,470
117,917

Earnings Calls

Quarter EPS
2024-09-30
$3.07
2024-06-30
$3.50
2024-03-31
$2.65
2023-12-31
$3.55