Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 56.223B | 59.074B | 65.017B | 68.619B | 71.309B | 72.148B | 89.597B | 96.250B | 97.059B | 86.377B |
Cost of Revenue | 36.665B | 38.504B | 42.553B | 45.210B | 48.401B | 49.205B | 60.025B | 64.194B | 64.802B | 59.250B |
Gross Profit | 19.558B | 20.570B | 22.464B | 23.409B | 22.908B | 22.943B | 29.572B | 32.056B | 32.257B | 27.127B |
Operating Expense | 14.766B | 15.599B | 16.618B | 16.823B | 18.890B | 16.629B | 19.925B | 19.963B | 22.098B | 15.593B |
Operating Income | 4.792B | 4.971B | 5.846B | 6.586B | 4.018B | 6.314B | 9.647B | 12.093B | 10.159B | 11.534B |
Other Income Expense | 1.485B | 1.484B | 1.489B | 1.447B | 1.477B | 1.262B | 1.399B | 1.662B | 1.766B | 0.000 |
Total Other Income Expense | -523.000m | -557.000m | -645.000m | -1.097b | -624.000m | -691.000m | -1.908b | -885.000m | -1.123b | -1.359b |
Pretax Income | 4.276B | 4.419B | 5.201B | 5.489B | 3.394B | 5.623B | 7.739B | 11.208B | 9.036B | 10.175B |
Tax Provision | 1.578B | 1.873B | 2.108B | 2.042B | 1.080B | 1.342B | 1.904B | 2.766B | 2.599B | 2.449B |
Net Income | 2.698B | 2.546B | 3.091B | 3.447B | 2.314B | 4.281B | 5.835B | 8.442B | 6.437B | 7.726B |
Basic EPS | 2.710 | 2.730 | 3.480 | 4.090 | 2.850 | 5.490 | 7.770 | 12.080 | 10.200 | 13.240 |
Diluted EPS | 2.710 | 2.730 | 3.470 | 4.090 | 2.850 | 5.490 | 7.750 | 12.030 | 10.170 | 13.200 |
Basic Average Shares | 988.000M | 927.000M | 880.000M | 839.000M | 811.000M | 777.000M | 748.000M | 696.000M | 629.000M | 582.000M |
Diluted Average Shares | 990.000M | 929.000M | 881.000M | 840.000M | 812.000M | 778.000M | 750.000M | 699.000M | 631.000M | 584.000M |
Total Expenses | 51.431B | 54.103B | 59.171B | 62.033B | 67.291B | 65.834B | 79.950B | 84.157B | 86.900B | 74.843B |
Interest Income | 7.000M | 5.000M | 12.000M | 19.000M | 28.000M | 27.000M | 24.000M | 12.000M | 37.000M | 101.000M |
Interest Expense | 516.000M | 552.000M | 645.000M | 633.000M | 624.000M | 691.000M | 848.000M | 897.000M | 1.160B | 1.483B |
EBITDA | 6.378B | 6.558B | 7.436B | 8.590B | 5.625B | 7.724B | 12.301B | 13.975B | 12.140B | 13.457B |
Depreciation & Amortization | 1.586B | 1.587B | 1.590B | 1.540B | 1.607B | 1.878B | 2.073B | 2.399B | 2.511B | 1.923B |