Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,400,379
$3,311,540
$3,269,950
$3,187,806
Gross Profit
2,441,128
2,418,605
2,401,361
2,281,796
EBITDA
494,238
487,673
574,071
527,531
EBIT
506,169
996,936
654,855
551,686
Net Income
365,634
371,909
442,471
397,339
Net Change In Cash
3,400,379
3,311,540
3,269,950
3,187,806
Free Cash Flow
1,227,568
791,391
706,693
699,937
Cash
1,573,238
1,580,270
1,169,053
1,363,195
Basic Shares
403,737
403,737
405,757
406,522

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$12,142,938
$11,217,429
$9,481,191
$8,098,562
Gross Profit
8,779,002
8,255,924
6,881,921
5,708,170
EBITDA
1,861,001
1,905,927
1,559,767
990,404
EBIT
1,881,862
1,850,055
1,430,085
855,339
Net Income
1,381,359
1,381,062
1,022,490
530,670
Net Change In Cash
12,142,938
11,217,429
9,481,191
8,098,562
Cost of Revenue
-94,743
-803,523
1,348,656
Free Cash Flow
2,876,158
2,515,920
2,117,353
1,578,515
Cash
1,363,195
1,449,346
1,568,843
2,372,366
Basic Shares
409,947
419,191
419,623
424,717

Earnings Calls

Quarter EPS
2024-09-30
$0.93
2024-06-30
$1.04
2024-03-31
$1.56
2023-12-31
$1.45