Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 16.890B | 16.965B | 18.274B | 20.918B | 24.358B | 25.542B | 32.218B | 39.211B | 44.915B | 42.857B |
Cost of Revenue | 8.971B | 8.783B | 9.459B | 10.961B | 12.994B | 13.715B | 15.713B | 18.977B | 25.415B | 27.633B |
Gross Profit | 7.919B | 8.183B | 8.815B | 9.957B | 11.364B | 11.827B | 16.505B | 20.234B | 19.500B | 15.224B |
Operating Expense | 6.014B | 5.731B | 6.177B | 6.892B | 7.531B | 7.646B | 8.612B | 10.009B | 10.993B | 7.906B |
Operating Income | 2.503B | 2.336B | 2.449B | 2.968B | 3.783B | 4.594B | 7.794B | 10.028B | 8.393B | 7.318B |
Other Income Expense | 16.400M | -15.500m | -4.100m | -28.000m | 9.000M | 1.713B | 1.667B | 1.761B | 2.395B | -65.000m |
Total Other Income Expense | 614.600M | -130.800m | -193.300m | -125.000m | -41.000m | -524.000m | -569.000m | -1.187b | -558.000m | -1.020b |
Pretax Income | 2.087B | 1.936B | 2.024B | 2.429B | 3.262B | 4.070B | 7.225B | 8.841B | 7.835B | 6.298B |
Tax Provision | 191.700M | -43.900m | -1.400m | 201.000M | 324.000M | 374.000M | 850.000M | 1.109B | 703.000M | 284.000M |
Net Income | 1.894B | 1.975B | 2.022B | 2.225B | 2.938B | 3.696B | 6.375B | 7.725B | 6.950B | 5.995B |
Basic EPS | 4.760 | 4.960 | 5.120 | 5.640 | 7.310 | 9.240 | 16.100 | 19.610 | 17.730 | 15.530 |
Diluted EPS | 4.710 | 4.920 | 5.090 | 5.590 | 7.240 | 9.170 | 15.980 | 19.460 | 17.640 | 15.450 |
Basic Average Shares | 398.200M | 398.700M | 394.800M | 395.000M | 402.000M | 400.000M | 396.000M | 394.000M | 392.000M | 386.000M |
Diluted Average Shares | 402.300M | 401.900M | 397.400M | 398.000M | 406.000M | 403.000M | 399.000M | 397.000M | 394.000M | 388.000M |
Total Expenses | 14.985B | 14.514B | 15.636B | 17.853B | 20.525B | 21.361B | 24.325B | 28.986B | 36.408B | 35.539B |
Interest Income | 47.700M | 30.600M | 48.400M | 81.000M | 137.000M | 224.000M | 65.000M | 43.000M | 272.000M | 879.000M |
Interest Expense | 479.900M | 414.900M | 469.600M | 592.000M | 667.000M | 676.000M | 553.000M | 536.000M | 726.000M | 1.375B |
EBITDA | 3.654B | 4.155B | 4.441B | 5.151B | 6.246B | 6.610B | 10.202B | 12.166B | 12.056B | 10.724B |
Depreciation & Amortization | 1.685B | 1.688B | 1.758B | 2.033B | 2.266B | 2.277B | 2.325B | 2.592B | 3.381B | 3.406B |