Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 36.918B | 39.678B | 41.490B | 43.614B | 46.677B | 51.336B | 51.533B | 58.752B | 60.233B | 64.968B |
Cost of Revenue | 6.262B | 6.638B | 6.933B | 7.316B | 7.724B | 8.481B | 8.369B | 9.481B | 9.371B | 9.902B |
Gross Profit | 30.656B | 33.040B | 34.557B | 36.298B | 38.953B | 42.855B | 43.164B | 49.271B | 50.862B | 55.066B |
Operating Expense | 25.091B | 27.075B | 28.359B | 30.241B | 32.311B | 35.637B | 35.902B | 39.593B | 41.809B | 45.439B |
Operating Income | 5.608B | 6.011B | 6.252B | 6.102B | 6.642B | 7.261B | 7.316B | 9.791B | 9.098B | 9.627B |
Other Income Expense | 0.000 | 0.000 | -430.000m | -466.000m | 10.886B | 12.077B | 12.028B | 12.814B | 14.124B | 0.000 |
Total Other Income Expense | -341.000m | -343.000m | 319.000M | 14.000M | 448.000M | -2.017b | -1.886b | 42.000M | -518.000m | 17.000M |
Pretax Income | 3.481B | 3.957B | 4.810B | 4.381B | 5.335B | 5.244B | 5.430B | 9.833B | 8.580B | 7.706B |
Tax Provision | 1.108B | 1.261B | 1.378B | 1.638B | 946.000M | 1.099B | 1.043B | 2.112B | 1.746B | 1.615B |
Net Income | 1.875B | 2.129B | 2.890B | 2.216B | 3.787B | 3.505B | 3.754B | 6.956B | 5.643B | 5.242B |
Basic EPS | 4.460 | 5.340 | 7.800 | 6.330 | 11.040 | 10.270 | 11.100 | 21.510 | 19.440 | 19.240 |
Diluted EPS | 4.160 | 4.990 | 7.300 | 5.950 | 10.660 | 10.070 | 10.930 | 21.160 | 19.150 | 18.960 |
Basic Average Shares | 420.478M | 398.739M | 370.536M | 350.092M | 342.895M | 341.210M | 338.274M | 323.315M | 290.348M | 272.404M |
Diluted Average Shares | 450.352M | 426.721M | 395.851M | 372.221M | 355.303M | 348.226M | 343.605M | 328.752M | 294.666M | 276.412M |
Total Expenses | 31.353B | 33.713B | 35.292B | 37.557B | 40.035B | 44.118B | 44.271B | 49.074B | 51.180B | 55.341B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 1.824B | 1.584B | 1.566B | 1.741B | 0.000 |
Interest Expense | 1.743B | 1.665B | 1.707B | 1.690B | 1.755B | 1.824B | 1.584B | 1.566B | 1.741B | 1.938B |
EBITDA | 7.428B | 7.915B | 8.218B | 8.233B | 8.949B | 9.857B | 10.037B | 12.644B | 12.067B | 12.726B |
Depreciation & Amortization | 1.820B | 1.904B | 1.966B | 2.131B | 2.278B | 2.596B | 2.721B | 2.853B | 2.969B | 3.077B |