Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 31.821B | 30.274B | 30.109B | 31.657B | 32.765B | 32.136B | 32.184B | 35.355B | 34.229B | 32.681B |
Cost of Revenue | 16.447B | 15.383B | 15.040B | 16.001B | 16.682B | 17.136B | 16.605B | 18.795B | 19.232B | 18.477B |
Gross Profit | 15.374B | 14.891B | 15.069B | 15.656B | 16.083B | 15.000B | 15.579B | 16.560B | 14.997B | 14.204B |
Operating Expense | 8.239B | 7.945B | 7.846B | 8.422B | 9.423B | 8.940B | 8.807B | 9.191B | 10.911B | 23.239B |
Operating Income | 7.135B | 6.946B | 7.223B | 7.820B | 7.207B | 4.353B | 4.472B | 5.454B | 6.539B | -9.128b |
Other Income Expense | 0.000 | 0.000 | 0.000 | -272.000m | -207.000m | -462.000m | -450.000m | -165.000m | -147.000m | 0.000 |
Total Other Income Expense | -109.000m | -123.000m | -170.000m | -272.000m | -207.000m | 1.359B | 2.239B | 1.750B | -147.000m | 36.000M |
Pretax Income | 7.026B | 6.823B | 7.053B | 7.548B | 7.000B | 5.712B | 6.711B | 7.204B | 6.392B | -9.688b |
Tax Provision | 2.028B | 1.982B | 1.995B | 2.679B | 1.637B | 1.130B | 1.318B | 1.285B | 612.000M | -2.691b |
Net Income | 4.956B | 4.833B | 5.050B | 4.858B | 5.349B | 4.570B | 5.449B | 5.921B | 5.777B | -6.995b |
Basic EPS | 7.630 | 7.730 | 8.350 | 8.130 | 9.090 | 7.920 | 9.430 | 10.230 | 10.210 | -12.630 |
Diluted EPS | 7.490 | 7.580 | 8.160 | 7.930 | 8.890 | 7.810 | 9.360 | 10.120 | 10.180 | -12.630 |
Basic Average Shares | 649.200M | 625.600M | 604.700M | 597.500M | 588.500M | 577.000M | 577.600M | 579.000M | 566.000M | 553.900M |
Diluted Average Shares | 662.000M | 637.200M | 618.700M | 612.700M | 602.000M | 585.100M | 582.200M | 585.300M | 567.600M | 553.900M |
Total Expenses | 24.686B | 23.328B | 22.886B | 24.423B | 26.105B | 26.076B | 25.412B | 27.986B | 30.143B | 41.716B |
Interest Income | 33.000M | 26.000M | 29.000M | 50.000M | 70.000M | 80.000M | 29.000M | 26.000M | 67.000M | 253.000M |
Interest Expense | 142.000M | 149.000M | 199.000M | 322.000M | 350.000M | 448.000M | 529.000M | 488.000M | 462.000M | 942.000M |
EBITDA | 8.543B | 8.381B | 8.697B | 9.364B | 8.695B | 5.946B | 6.383B | 7.369B | 8.370B | -6.795b |
Depreciation & Amortization | 1.408B | 1.435B | 1.474B | 1.544B | 1.488B | 1.593B | 1.911B | 1.915B | 1.831B | 1.987B |