Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 19.914B | 20.563B | 16.882B | 18.330B | 19.893B | 17.911B | 22.284B | 29.453B | 31.471B | 23.890B |
Cost of Revenue | 9.471B | 9.801B | 7.548B | 8.137B | 8.786B | 7.927B | 9.809B | 11.501B | 12.522B | 9.856B |
Gross Profit | 10.443B | 10.763B | 9.335B | 10.193B | 11.107B | 9.984B | 12.475B | 17.952B | 18.949B | 14.034B |
Operating Expense | 7.011B | 7.293B | 6.584B | 7.171B | 7.703B | 6.714B | 8.244B | 10.487B | 10.261B | 8.755B |
Operating Income | 3.431B | 3.469B | 2.751B | 3.021B | 3.404B | 3.269B | 4.231B | 7.465B | 8.688B | 5.202B |
Other Income Expense | 156.500M | 12.400M | 223.400M | 72.800M | 37.200M | 12.000M | 39.000M | 547.000M | -226.000m | 7.000M |
Total Other Income Expense | 156.500M | 12.400M | 44.600M | 72.800M | 37.200M | 35.900M | 264.000M | 133.000M | -396.000m | -252.000m |
Pretax Income | 3.482B | 3.324B | 2.611B | 2.939B | 3.293B | 3.305B | 4.495B | 7.598B | 8.292B | 5.044B |
Tax Provision | 883.400M | 725.300M | 457.900M | 469.000M | 641.900M | 873.000M | 849.000M | 1.251B | 1.083B | 823.000M |
Net Income | 2.598B | 3.357B | 2.554B | 2.492B | 2.651B | 3.008B | 3.646B | 6.433B | 7.209B | 4.764B |
Basic EPS | 3.700 | 4.810 | 3.690 | 3.580 | 3.780 | 3.480 | 4.970 | 8.770 | 9.800 | 6.440 |
Diluted EPS | 3.630 | 4.740 | 3.650 | 3.530 | 3.730 | 3.430 | 4.890 | 8.610 | 9.640 | 6.380 |
Basic Average Shares | 702.200M | 698.100M | 691.200M | 695.800M | 700.600M | 715.000M | 706.200M | 714.600M | 725.100M | 736.500M |
Diluted Average Shares | 716.100M | 708.500M | 699.800M | 706.100M | 710.200M | 725.500M | 718.700M | 736.800M | 737.100M | 743.100M |
Total Expenses | 16.483B | 17.094B | 14.132B | 15.309B | 16.489B | 14.642B | 18.053B | 21.988B | 22.783B | 18.611B |
Interest Income | 16.700M | 5.300M | 200.000K | 7.500M | 9.200M | 139.000M | 71.000M | 11.000M | 41.000M | 303.000M |
Interest Expense | 122.700M | 162.800M | 184.400M | 162.700M | 157.400M | 108.600M | 275.000M | 238.000M | 211.000M | 286.000M |
EBITDA | 4.543B | 4.538B | 4.103B | 4.340B | 4.758B | 4.610B | 6.116B | 10.100B | 10.725B | 7.755B |
Depreciation & Amortization | 938.500M | 1.051B | 1.128B | 1.238B | 1.178B | 1.190B | 1.775B | 2.168B | 2.132B | 2.166B |