Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,721,268
$3,400,379
$3,311,540
$3,269,950
Gross Profit
3,721,268
2,441,128
2,418,605
2,401,361
EBITDA
746,407
494,238
487,673
574,071
EBIT
760,052
506,169
996,936
654,855
Net Income
576,101
365,634
371,909
442,471
Net Change In Cash
3,721,268
3,400,379
3,311,540
3,269,950
Free Cash Flow
796,080
1,227,568
791,391
706,693
Cash
1,974,747
1,573,238
1,580,270
1,169,053
Basic Shares
403,737
403,737
403,737
405,757

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$13,638,752
$12,142,938
$11,217,429
$9,481,191
Gross Profit
13,638,752
8,779,002
8,255,924
6,881,921
EBITDA
2,220,762
1,861,001
1,905,927
1,559,767
EBIT
2,391,400
1,881,862
1,850,055
1,430,085
Net Income
1,756,115
1,381,359
1,381,062
1,022,490
Net Change In Cash
13,638,752
12,142,938
11,217,429
9,481,191
Cost of Revenue
-94,743
-803,523
Free Cash Flow
3,572,745
2,876,158
2,515,920
2,117,353
Cash
112,931
1,363,195
1,449,346
1,568,843
Basic Shares
403,737
409,947
419,191
419,623

Earnings Calls

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