Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 19.724B | 18.591B | 18.202B | 18.259B | 18.486B | 18.450B | 19.140B | 19.440B | 20.175B | 20.431B |
Cost of Revenue | 13.041B | 11.967B | 11.551B | 11.706B | 12.889B | 12.415B | 12.318B | 13.452B | 13.956B | 13.399B |
Gross Profit | 6.683B | 6.624B | 6.651B | 6.553B | 5.597B | 6.035B | 6.822B | 5.988B | 6.219B | 7.032B |
Operating Expense | 4.162B | 5.011B | 3.334B | 3.254B | 3.368B | 3.044B | 3.578B | 3.427B | 3.538B | 4.030B |
Operating Income | 2.521B | 1.613B | 3.317B | 3.299B | 2.229B | 2.991B | 3.244B | 2.561B | 2.681B | 2.344B |
Other Income Expense | 453.000M | 1.568B | 8.000M | 27.000M | -163.000m | -210.000m | -54.000m | 28.000M | -43.000m | -96.000m |
Total Other Income Expense | -266.000m | -278.000m | -308.000m | -308.000m | -163.000m | -341.000m | -314.000m | -336.000m | -341.000m | -754.000m |
Pretax Income | 2.255B | 1.335B | 3.009B | 2.991B | 1.813B | 2.650B | 2.930B | 2.225B | 2.340B | 2.021B |
Tax Provision | 856.000M | 418.000M | 922.000M | 776.000M | 471.000M | 576.000M | 676.000M | 479.000M | 495.000M | 453.000M |
Net Income | 1.526B | 1.013B | 2.166B | 2.278B | 1.410B | 2.157B | 2.352B | 1.814B | 1.934B | 1.764B |
Basic EPS | 4.070 | 2.780 | 6.030 | 6.440 | 4.050 | 6.280 | 6.900 | 5.380 | 5.730 | 5.220 |
Diluted EPS | 4.040 | 2.770 | 5.990 | 6.400 | 4.030 | 6.240 | 6.870 | 5.350 | 5.720 | 5.210 |
Basic Average Shares | 374.500M | 363.800M | 359.400M | 353.600M | 348.000M | 343.600M | 340.700M | 337.300M | 337.400M | 337.800M |
Diluted Average Shares | 377.400M | 366.300M | 361.700M | 355.900M | 349.600M | 345.600M | 342.500M | 338.800M | 338.300M | 338.800M |
Total Expenses | 17.203B | 16.978B | 14.885B | 14.960B | 16.257B | 15.459B | 15.896B | 16.879B | 17.494B | 17.429B |
Interest Income | 18.000M | 17.000M | 11.000M | 10.000M | 10.000M | 11.000M | 8.000M | 6.000M | 14.000M | 66.000M |
Interest Expense | 284.000M | 295.000M | 319.000M | 318.000M | 263.000M | 261.000M | 252.000M | 256.000M | 282.000M | 293.000M |
EBITDA | 3.401B | 2.376B | 4.033B | 4.033B | 2.958B | 3.828B | 3.978B | 3.247B | 3.376B | 3.725B |
Depreciation & Amortization | 862.000M | 746.000M | 705.000M | 724.000M | 882.000M | 917.000M | 796.000M | 766.000M | 754.000M | 753.000M |