Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 76.392B | 103.444B | 117.351B | 118.214B | 131.537B | 136.866B | 139.537B | 132.509B | 132.703B | 139.081B |
Cost of Revenue | 54.823B | 76.520B | 87.477B | 89.052B | 100.745B | 106.790B | 111.520B | 104.442B | 104.437B | 112.009B |
Gross Profit | 21.569B | 26.924B | 29.874B | 29.162B | 30.792B | 30.076B | 28.017B | 28.067B | 28.266B | 27.072B |
Operating Expense | 17.992B | 22.571B | 23.910B | 23.740B | 24.569B | 25.242B | 27.045B | 24.586B | 27.295B | 34.205B |
Operating Income | 4.194B | 4.668B | 6.001B | 5.557B | 6.414B | 4.998B | 1.312B | 3.481B | 4.385B | -6.882b |
Other Income Expense | -481.000m | 685.000M | -261.000m | -11.000m | 177.000M | 233.000M | 70.000M | 558.000M | 2.998B | 2.043B |
Total Other Income Expense | 136.000M | 1.563B | -224.000m | 124.000M | 368.000M | -471.000m | -569.000m | -1.486b | -400.000m | 2.295B |
Pretax Income | 3.557B | 5.311B | 5.144B | 4.853B | 5.975B | 4.527B | 743.000M | 1.995B | 3.985B | -5.419b |
Tax Provision | 1.526B | 1.056B | 997.000M | 760.000M | 998.000M | 588.000M | 360.000M | 667.000M | -30.000m | -1.858b |
Net Income | 1.932B | 4.220B | 4.173B | 4.078B | 5.024B | 3.982B | 456.000M | 1.328B | 4.337B | -3.080b |
Basic EPS | 2.030 | 4.050 | 3.850 | 3.800 | 5.070 | 4.320 | 0.520 | 1.540 | 5.020 | -3.570 |
Diluted EPS | 2.000 | 4.000 | 3.820 | 3.780 | 5.050 | 4.310 | 0.520 | 1.530 | 5.010 | -3.570 |
Basic Average Shares | 953.100M | 1.043B | 1.083B | 1.074B | 991.000M | 921.500M | 879.400M | 864.800M | 864.400M | 863.200M |
Diluted Average Shares | 965.200M | 1.054B | 1.091B | 1.079B | 995.000M | 923.500M | 880.300M | 866.400M | 865.900M | 863.200M |
Total Expenses | 72.815B | 99.091B | 111.387B | 112.792B | 125.314B | 132.032B | 138.565B | 129.028B | 131.732B | 146.214B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 650.000M | 584.000M | 491.000M | 396.000M | 580.000M |
Interest Expense | 156.000M | 605.000M | 596.000M | 693.000M | 616.000M | 704.000M | 639.000M | 905.000M | 400.000M | 580.000M |
EBITDA | 5.029B | 7.658B | 7.458B | 7.200B | 8.361B | 7.269B | 3.309B | 5.454B | 6.375B | -2.582b |
Depreciation & Amortization | 1.316B | 1.742B | 1.718B | 1.654B | 1.770B | 2.038B | 1.784B | 1.923B | 1.990B | 2.257B |