Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 42.237B | 39.498B | 39.807B | 40.122B | 42.294B | 46.840B | 41.518B | 48.704B | 59.283B | 60.115B |
Cost of Revenue | 16.768B | 14.934B | 13.891B | 12.775B | 13.509B | 14.112B | 13.618B | 13.626B | 17.411B | 16.126B |
Gross Profit | 25.469B | 24.564B | 25.916B | 27.347B | 28.785B | 32.728B | 27.900B | 35.078B | 41.872B | 43.989B |
Operating Expense | 18.786B | 17.017B | 16.956B | 19.812B | 19.854B | 20.487B | 22.352B | 21.879B | 23.590B | 43.989B |
Operating Income | 12.517B | 1.594B | 3.576B | 3.629B | 5.731B | 9.227B | 6.076B | 13.703B | 19.399B | 2.954B |
Other Income Expense | 12.002B | -72.000m | -357.000m | 304.000M | 849.000M | -139.000m | 469.000M | 468.000M | 960.000M | 0.000 |
Total Other Income Expense | 4.766B | -2.146b | 1.083B | -986.000m | -230.000m | 3.538B | 315.000M | 680.000M | -1.838b | -1.065b |
Pretax Income | 17.283B | 5.401B | 7.499B | 6.747B | 8.701B | 11.464B | 8.791B | 13.879B | 16.444B | 1.889B |
Tax Provision | 5.349B | 942.000M | 1.787B | 4.155B | 2.508B | 1.687B | 1.709B | 1.521B | 1.918B | 1.512B |
Net Income | 11.920B | 4.442B | 5.691B | 2.568B | 6.220B | 9.843B | 7.067B | 13.049B | 14.519B | 365.000M |
Basic EPS | 4.200 | 1.600 | 2.070 | 0.950 | 2.400 | 3.840 | 2.790 | 5.160 | 5.730 | 0.140 |
Diluted EPS | 4.070 | 1.560 | 2.040 | 0.930 | 2.320 | 3.820 | 2.780 | 5.140 | 5.710 | 0.140 |
Basic Average Shares | 2.838B | 2.781B | 2.749B | 2.697B | 2.593B | 2.565B | 2.530B | 2.530B | 2.532B | 2.607B |
Diluted Average Shares | 2.928B | 2.841B | 2.787B | 2.748B | 2.679B | 2.580B | 2.541B | 2.538B | 2.542B | 2.547B |
Total Expenses | 35.554B | 31.951B | 30.847B | 32.587B | 33.363B | 34.599B | 35.970B | 35.505B | 41.001B | 57.161B |
Interest Income | 266.000M | 289.000M | 328.000M | 385.000M | 343.000M | 274.000M | 59.000M | 36.000M | 157.000M | 365.000M |
Interest Expense | 732.000M | 672.000M | 693.000M | 754.000M | 772.000M | 893.000M | 831.000M | 806.000M | 962.000M | 1.146B |
EBITDA | 24.706B | 12.448B | 10.793B | 11.951B | 13.992B | 16.009B | 10.180B | 17.899B | 21.315B | 6.907B |
Depreciation & Amortization | 6.691B | 6.375B | 5.441B | 4.637B | 4.519B | 3.652B | 3.486B | 3.214B | 3.909B | 3.872B |