Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,987,494
$2,074,480
$3,252,749
$2,657,111
Gross Profit
1,232,719
880,144
1,480,929
1,176,864
EBITDA
678,565
435,253
1,179,443
566,721
EBIT
613,164
324,832
1,071,679
450,002
Net Income
446,301
180,894
797,453
349,042
Net Change In Cash
2,987,494
2,074,480
3,252,749
2,657,111
Free Cash Flow
1,038,710
195,453
355,830
535,140
Cash
614,951
467,058
520,404
401,902
Basic Shares
203,030
203,007
204,875
205,357

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$11,164,992
$10,419,294
$8,971,337
$8,149,719
Gross Profit
5,051,428
4,498,785
4,048,598
3,701,269
EBITDA
2,952,032
2,379,602
2,198,860
1,904,372
EBIT
2,532,217
2,046,330
1,916,098
1,638,879
Net Income
1,861,787
1,644,817
1,477,512
1,278,708
Net Change In Cash
11,164,992
10,419,294
8,971,337
8,149,719
Cost of Revenue
124,736
-826,155
662,159
Free Cash Flow
1,552,081
1,808,356
1,587,007
1,258,031
Cash
401,902
463,889
329,266
1,143,987
Basic Shares
205,547
206,575
207,758
209,414

Earnings Calls

Quarter EPS
2024-09-30
$2.34
2024-06-30
$1.27
2024-03-31
$3.07
2023-12-31
$2.02