Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 13.045B | 13.000B | 13.370B | 14.961B | 15.784B | 14.383B | 14.461B | 18.344B | 20.028B | 17.519B |
Cost of Revenue | 5.618B | 5.440B | 5.130B | 5.347B | 5.507B | 5.219B | 5.192B | 5.968B | 6.257B | 6.500B |
Gross Profit | 7.427B | 7.560B | 8.240B | 9.614B | 10.277B | 9.164B | 9.269B | 12.376B | 13.771B | 11.019B |
Operating Expense | 3.201B | 3.028B | 3.137B | 3.202B | 3.243B | 3.189B | 3.153B | 3.220B | 3.374B | 3.688B |
Operating Income | 3.947B | 4.274B | 4.799B | 6.083B | 6.713B | 5.723B | 5.894B | 8.960B | 10.140B | 7.331B |
Other Income Expense | 21.000M | 32.000M | 211.000M | 75.000M | 98.000M | 175.000M | 313.000M | 143.000M | 106.000M | 0.000 |
Total Other Income Expense | -73.000m | -58.000m | 75.000M | -3.000m | -27.000m | 5.000M | 123.000M | -41.000m | -108.000m | 87.000M |
Pretax Income | 3.874B | 4.216B | 4.930B | 6.080B | 6.686B | 5.728B | 6.017B | 8.919B | 10.032B | 7.418B |
Tax Provision | 1.053B | 1.230B | 1.335B | 2.398B | 1.106B | 711.000M | 422.000M | 1.150B | 1.283B | 908.000M |
Net Income | 2.821B | 2.986B | 3.595B | 3.682B | 5.580B | 5.017B | 5.595B | 7.769B | 8.749B | 6.510B |
Basic EPS | 2.700 | 2.950 | 3.610 | 3.720 | 5.750 | 5.330 | 6.050 | 8.380 | 9.510 | 7.130 |
Diluted EPS | 2.570 | 2.820 | 3.480 | 3.610 | 5.640 | 5.240 | 5.970 | 8.270 | 9.410 | 7.070 |
Basic Average Shares | 1.047B | 1.011B | 995.984M | 991.000M | 970.000M | 936.000M | 921.000M | 923.000M | 916.000M | 908.000M |
Diluted Average Shares | 1.080B | 1.043B | 1.021B | 1.012B | 990.000M | 952.000M | 933.000M | 936.000M | 926.000M | 916.000M |
Total Expenses | 8.819B | 8.468B | 8.267B | 8.549B | 8.750B | 8.408B | 8.345B | 9.188B | 9.631B | 10.188B |
Interest Income | 13.000M | 14.000M | 8.000M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 94.000M | 90.000M | 80.000M | 78.000M | 125.000M | 170.000M | 190.000M | 184.000M | 214.000M | 353.000M |
EBITDA | 5.198B | 5.439B | 5.965B | 7.062B | 7.765B | 6.948B | 7.199B | 10.057B | 11.225B | 9.009B |
Depreciation & Amortization | 1.230B | 1.133B | 955.000M | 904.000M | 954.000M | 1.050B | 992.000M | 954.000M | 979.000M | 1.238B |