Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 92.793B | 81.742B | 79.920B | 79.139B | 79.590B | 77.147B | 73.620B | 57.351B | 60.530B | 61.860B |
Cost of Revenue | 46.386B | 41.057B | 41.625B | 42.913B | 42.655B | 40.659B | 38.045B | 25.864B | 27.843B | 27.560B |
Gross Profit | 46.407B | 40.685B | 38.295B | 36.226B | 36.935B | 36.488B | 35.575B | 31.487B | 32.687B | 34.300B |
Operating Expense | 27.541B | 24.763B | 25.102B | 24.372B | 23.651B | 25.945B | 28.789B | 24.621B | 24.513B | 24.926B |
Operating Income | 18.866B | 15.921B | 13.192B | 11.855B | 13.285B | 11.510B | 5.925B | 5.992B | 2.372B | 10.503B |
Other Income Expense | -368.000m | -378.000m | -1.128b | -970.000m | -591.000m | -648.000m | -626.000m | -612.000m | -663.000m | 305.000M |
Total Other Income Expense | 1.938B | 724.000M | -145.000m | 216.000M | -1.152b | -1.344b | -1.288b | -1.155b | -1.216b | 253.000M |
Pretax Income | 19.986B | 15.945B | 12.330B | 11.400B | 11.342B | 10.166B | 4.637B | 4.837B | 1.156B | 8.690B |
Tax Provision | 4.234B | 2.581B | 449.000M | 5.642B | 2.619B | 731.000M | -864.000m | 124.000M | -626.000m | 1.176B |
Net Income | 12.022B | 13.190B | 11.872B | 5.753B | 8.728B | 9.431B | 5.590B | 5.742B | 1.640B | 7.502B |
Basic EPS | 11.970 | 13.480 | 12.430 | 6.170 | 9.570 | 10.630 | 6.280 | 6.410 | 1.820 | 8.230 |
Diluted EPS | 11.900 | 13.420 | 12.380 | 6.140 | 9.530 | 10.560 | 6.230 | 6.350 | 1.800 | 8.140 |
Basic Average Shares | 1.004B | 978.700M | 955.400M | 932.800M | 912.000M | 887.235M | 890.349M | 895.991M | 902.664M | 911.210M |
Diluted Average Shares | 1.010B | 982.700M | 958.700M | 937.400M | 916.300M | 892.813M | 896.564M | 904.641M | 912.269M | 922.074M |
Total Expenses | 73.927B | 65.820B | 66.727B | 67.285B | 66.306B | 66.604B | 66.834B | 50.485B | 52.356B | 52.486B |
Interest Income | 90.000M | 72.000M | 108.000M | 144.000M | 264.000M | 349.000M | 105.000M | 52.000M | 162.000M | 670.000M |
Interest Expense | 484.000M | 468.000M | 630.000M | 615.000M | 723.000M | 1.344B | 1.288B | 1.155B | 1.216B | 1.607B |
EBITDA | 24.970B | 20.313B | 17.341B | 16.556B | 16.544B | 17.569B | 12.620B | 12.408B | 7.174B | 14.745B |
Depreciation & Amortization | 4.492B | 3.855B | 4.381B | 4.541B | 4.480B | 6.059B | 6.695B | 6.417B | 4.804B | 4.396B |