Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 21.042B | 21.514B | 21.719B | 22.719B | 23.468B | 23.964B | 22.883B | 23.449B | 24.174B | 24.673B |
Cost of Revenue | 12.739B | 12.963B | 6.705B | 13.541B | 13.933B | 13.858B | 13.276B | 13.556B | 7.641B | 17.250B |
Gross Profit | 8.303B | 8.551B | 15.014B | 9.178B | 9.535B | 10.106B | 9.607B | 9.893B | 16.533B | 7.423B |
Operating Expense | 16.191B | 16.383B | 9.734B | 17.391B | 17.947B | 18.256B | 17.680B | 18.165B | 18.698B | 1.924B |
Operating Income | 4.851B | 5.131B | 5.280B | 5.328B | 5.441B | 5.695B | 5.009B | 5.444B | 5.412B | 5.499B |
Other Income Expense | 42.000M | -12.000m | 33.000M | -102.000m | -348.000m | 18.009B | 17.411B | 13.741B | 14.281B | 33.000M |
Total Other Income Expense | -174.000m | -458.000m | -114.000m | -292.000m | -484.000m | -1.309b | -1.744b | -1.508b | -1.519b | -1.623b |
Pretax Income | 3.647B | 3.654B | 4.197B | 4.009B | 3.968B | 4.386B | 3.265B | 3.936B | 3.893B | 3.876B |
Tax Provision | 929.000M | 924.000M | 1.110B | 1.039B | 995.000M | 1.133B | 792.000M | 1.044B | 967.000M | 996.000M |
Net Income | 2.500B | 2.678B | 3.031B | 2.914B | 2.929B | 3.191B | 2.634B | 2.840B | 2.868B | 2.263B |
Basic EPS | 2.980 | 2.980 | 3.330 | 3.200 | 3.260 | 3.370 | 2.530 | 2.990 | 2.980 | 2.280 |
Diluted EPS | 2.970 | 2.980 | 3.330 | 3.200 | 3.260 | 3.370 | 2.530 | 2.990 | 2.980 | 2.280 |
Basic Average Shares | 793.700M | 847.100M | 869.100M | 894.300M | 898.600M | 900.800M | 904.300M | 906.300M | 911.500M | 912.200M |
Diluted Average Shares | 794.600M | 848.300M | 870.300M | 894.900M | 898.900M | 901.400M | 904.400M | 906.700M | 912.000M | 912.200M |
Total Expenses | 16.191B | 16.383B | 16.439B | 17.391B | 17.947B | 18.256B | 17.680B | 18.165B | 18.698B | 19.174B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 1.125B | 1.110B | 1.082B | 51.000M | 67.000M |
Interest Expense | 1.030B | 1.019B | 969.000M | 1.027B | 1.069B | 1.195B | 1.156B | 1.102B | 1.146B | 1.610B |
EBITDA | 8.345B | 8.539B | 8.732B | 9.076B | 9.187B | 10.093B | 9.413B | 10.053B | 10.135B | 10.417B |
Depreciation & Amortization | 3.452B | 3.420B | 3.508B | 3.844B | 4.014B | 4.344B | 4.404B | 4.609B | 4.723B | 4.918B |