Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 17.945B | 18.854B | 19.337B | 19.494B | 19.627B | 19.796B | 20.841B | 21.111B | 20.688B | 20.502B |
Cost of Revenue | 7.785B | 7.740B | 7.746B | 7.543B | 7.373B | 7.085B | 7.818B | 7.119B | 6.442B | 6.218B |
Gross Profit | 10.160B | 11.114B | 11.591B | 11.951B | 12.254B | 12.711B | 13.023B | 13.992B | 14.246B | 14.284B |
Operating Expense | 2.541B | 2.749B | 2.650B | 2.362B | 2.756B | 2.226B | 2.154B | 2.432B | 2.327B | 2.307B |
Operating Income | 7.620B | 8.361B | 8.762B | 9.556B | 9.115B | 20.504B | 10.873B | 11.560B | 8.532B | 11.977B |
Other Income Expense | 2.000M | 5.000M | 0.000 | 0.000 | 34.000M | 44.000M | 72.000M | 72.000M | 184.000M | 127.000M |
Total Other Income Expense | 963.000M | 530.000M | 13.658B | 944.000M | 508.000M | -19.738b | -3.983b | -7.736b | -1.143b | -1.049b |
Pretax Income | 7.774B | 8.078B | 21.852B | 9.828B | 9.341B | 766.000M | 6.890B | 3.824B | 7.389B | 10.928B |
Tax Provision | 2.704B | 2.835B | 7.608B | -399.000m | 2.374B | 2.064B | 2.436B | 1.349B | 1.625B | 2.798B |
Net Income | 5.070B | 5.241B | 14.239B | 10.222B | 6.963B | -1.298b | 4.467B | 2.475B | 5.764B | 8.130B |
Basic EPS | 2.560 | 2.670 | 7.280 | 5.310 | 3.690 | -0.690 | 2.400 | 1.340 | 3.190 | 4.570 |
Diluted EPS | 2.560 | 2.670 | 7.280 | 5.310 | 3.690 | -0.690 | 2.400 | 1.340 | 3.190 | 4.570 |
Basic Average Shares | 1.978B | 1.961B | 1.952B | 1.921B | 1.887B | 1.869B | 1.858B | 1.845B | 1.804B | 1.777B |
Diluted Average Shares | 1.980B | 1.963B | 1.952B | 1.921B | 1.888B | 1.869B | 1.859B | 1.845B | 1.804B | 1.777B |
Total Expenses | 10.326B | 10.489B | 10.396B | 9.905B | 10.129B | 9.311B | 9.972B | 9.551B | 8.585B | 8.525B |
Interest Income | 49.000M | 4.000M | 13.000M | 31.000M | 32.000M | 42.000M | 14.000M | 26.000M | 70.000M | 160.000M |
Interest Expense | 808.000M | 817.000M | 760.000M | 736.000M | 665.000M | 1.280B | 1.223B | 1.188B | 1.128B | 1.149B |
EBITDA | 8.645B | 9.148B | 9.953B | 10.361B | 10.460B | 20.730B | 13.677B | 12.429B | 8.758B | 12.249B |
Depreciation & Amortization | 20.000M | 21.000M | 204.000M | 209.000M | 227.000M | 226.000M | 257.000M | 244.000M | 226.000M | 272.000M |