Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 11.081B | 11.401B | 11.155B | 13.600B | 14.198B | 14.539B | 16.205B | 19.374B | 17.873B | 18.656B |
Cost of Revenue | 4.997B | 5.229B | 5.109B | 6.811B | 6.993B | 7.133B | 7.939B | 9.556B | 9.086B | 4.160B |
Gross Profit | 6.084B | 6.172B | 6.046B | 6.789B | 7.205B | 7.406B | 8.266B | 9.818B | 8.787B | 14.496B |
Operating Expense | 1.610B | 1.508B | 1.400B | 1.535B | 1.607B | 1.771B | 1.953B | 2.330B | 2.298B | 7.457B |
Operating Income | 4.474B | 4.664B | 4.570B | 5.254B | 5.457B | 5.551B | 5.695B | 7.450B | 6.385B | 7.039B |
Other Income Expense | 157.000M | 128.000M | 99.000M | 5.000M | 50.000M | 97.000M | 106.000M | 147.000M | 151.000M | -7.457b |
Total Other Income Expense | 124.000M | 116.000M | -21.000m | 5.000M | -140.000m | 236.000M | 829.000M | 723.000M | -95.000m | 116.000M |
Pretax Income | 4.395B | 4.602B | 4.460B | 5.259B | 5.378B | 5.787B | 6.524B | 8.173B | 6.290B | 7.155B |
Tax Provision | 1.131B | 1.250B | 1.290B | 270.000M | 1.076B | 1.261B | 1.238B | 1.968B | 1.296B | 1.479B |
Net Income | 3.294B | 3.345B | 3.172B | 4.952B | 4.305B | 4.476B | 4.932B | 5.901B | 5.178B | 5.502B |
Basic EPS | 19.500 | 20.020 | 19.190 | 30.420 | 26.750 | 28.690 | 32.130 | 38.760 | 34.310 | 36.850 |
Diluted EPS | 19.170 | 19.710 | 18.940 | 30.000 | 26.480 | 28.430 | 31.850 | 38.220 | 33.970 | 36.510 |
Basic Average Shares | 168.901M | 167.058M | 165.086M | 162.812M | 160.945M | 156.014M | 153.489M | 152.236M | 150.921M | 149.328M |
Diluted Average Shares | 171.799M | 169.717M | 167.249M | 165.075M | 162.599M | 157.460M | 154.841M | 154.404M | 152.440M | 150.706M |
Total Expenses | 6.607B | 6.737B | 6.509B | 8.346B | 8.600B | 8.904B | 9.892B | 11.886B | 11.384B | 11.617B |
Interest Income | 29.000M | 26.000M | 40.000M | 49.000M | 104.000M | 97.000M | 62.000M | 87.000M | 152.000M | 473.000M |
Interest Expense | 232.000M | 204.000M | 205.000M | 205.000M | 184.000M | 203.000M | 205.000M | 205.000M | 212.000M | 292.000M |
EBITDA | 4.619B | 4.876B | 4.785B | 5.343B | 5.752B | 5.829B | 6.481B | 7.722B | 6.792B | 7.466B |
Depreciation & Amortization | 157.000M | 128.000M | 6.515B | 8.516B | 8.784B | 8.904B | 10.224B | 11.857B | 11.162B | 11.617B |