Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 20.247B | 20.405B | 20.853B | 27.390B | 30.578B | 31.904B | 34.608B | 43.075B | 43.653B | 40.109B |
Cost of Revenue | 9.218B | 8.747B | 9.024B | 12.337B | 12.706B | 13.231B | 15.003B | 18.537B | 19.142B | 17.975B |
Gross Profit | 11.029B | 11.658B | 11.829B | 15.053B | 17.872B | 18.673B | 19.605B | 24.538B | 24.511B | 22.134B |
Operating Expense | 8.430B | 8.791B | 8.644B | 13.327B | 14.222B | 14.141B | 14.248B | 16.113B | 16.149B | 15.656B |
Operating Income | 2.599B | 2.867B | 3.185B | 1.726B | 3.650B | 4.532B | 5.357B | 8.425B | 8.362B | 6.478B |
Other Income Expense | -14.000m | 281.000M | -945.000m | 1.251B | 139.000M | 1.936B | 2.132B | 2.047B | 2.013B | 479.000M |
Total Other Income Expense | -8.000m | 374.000M | -1.440b | 1.285B | -56.000m | -455.000m | -389.000m | -214.000m | -56.000m | 438.000M |
Pretax Income | 2.518B | 3.183B | 1.413B | 2.231B | 2.873B | 4.077B | 4.968B | 8.211B | 8.306B | 6.664B |
Tax Provision | 797.000M | 577.000M | 350.000M | 1.878B | 539.000M | 390.000M | 497.000M | 1.140B | 1.373B | 941.000M |
Net Income | 2.284B | 4.423B | 1.400B | 477.000M | 2.368B | 3.687B | 4.495B | 7.071B | 6.933B | 5.723B |
Basic EPS | 1.510 | 3.000 | 0.950 | 0.270 | 1.350 | 2.070 | 2.520 | 3.970 | 3.940 | 3.300 |
Diluted EPS | 1.500 | 2.940 | 0.940 | 0.270 | 1.340 | 2.060 | 2.500 | 3.940 | 3.910 | 3.260 |
Basic Average Shares | 1.508B | 1.473B | 1.473B | 1.744B | 1.756B | 1.768B | 1.773B | 1.775B | 1.753B | 1.740B |
Diluted Average Shares | 1.527B | 1.506B | 1.483B | 1.749B | 1.770B | 1.781B | 1.786B | 1.789B | 1.764B | 1.749B |
Total Expenses | 17.648B | 17.538B | 17.668B | 25.664B | 26.928B | 27.372B | 29.251B | 34.650B | 35.291B | 33.631B |
Interest Income | 77.000M | 105.000M | 99.000M | 124.000M | 105.000M | 94.000M | 46.000M | 43.000M | 183.000M | 385.000M |
Interest Expense | 73.000M | 58.000M | 332.000M | 780.000M | 721.000M | 576.000M | 500.000M | 490.000M | 375.000M | 637.000M |
EBITDA | 3.140B | 3.749B | 2.790B | 4.952B | 5.967B | 6.659B | 7.592B | 10.749B | 10.696B | 10.585B |
Depreciation & Amortization | 555.000M | 601.000M | 1.353B | 3.021B | 3.278B | 3.014B | 3.327B | 3.538B | 3.267B | 3.243B |