Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 4.785B | 4.765B | 4.888B | 5.307B | 5.825B | 6.260B | 6.675B | 7.776B | 8.080B | 8.544B |
Cost of Revenue | 1.717B | 1.738B | 1.666B | 1.775B | 1.911B | 1.992B | 2.057B | 2.303B | 2.454B | 2.710B |
Gross Profit | 3.068B | 3.027B | 3.222B | 3.532B | 3.914B | 4.268B | 4.618B | 5.473B | 5.626B | 5.834B |
Operating Expense | 2.099B | 1.957B | 1.825B | 1.807B | 2.033B | 2.250B | 2.349B | 2.670B | 2.698B | 2.765B |
Operating Income | 969.000M | 1.070B | 1.397B | 1.725B | 1.881B | 2.075B | 2.288B | 2.755B | 2.888B | 3.069B |
Other Income Expense | -7.000m | -81.000m | 2.000M | -6.000m | 83.000M | 155.000M | 160.000M | 161.000M | 150.000M | 36.000M |
Total Other Income Expense | -32.000m | -401.000m | -3.000m | -25.000m | 15.000M | -274.000m | -292.000m | -267.000m | -232.000m | -133.000m |
Pretax Income | 820.000M | 545.000M | 1.228B | 1.525B | 1.690B | 1.801B | 1.996B | 2.488B | 2.656B | 2.936B |
Tax Provision | 233.000M | 206.000M | 409.000M | 663.000M | 266.000M | 301.000M | 360.000M | 454.000M | 545.000M | 596.000M |
Net Income | 583.000M | 339.000M | 821.000M | 864.000M | 1.428B | 1.500B | 1.638B | 2.037B | 2.114B | 2.344B |
Basic EPS | 1.160 | 0.680 | 1.660 | 1.760 | 2.960 | 3.140 | 3.440 | 4.290 | 4.510 | 5.080 |
Diluted EPS | 1.160 | 0.680 | 1.650 | 1.750 | 2.930 | 3.110 | 3.420 | 4.270 | 4.490 | 5.070 |
Basic Average Shares | 501.055M | 499.707M | 495.715M | 489.918M | 483.063M | 478.128M | 475.502M | 474.348M | 468.891M | 461.172M |
Diluted Average Shares | 502.025M | 502.019M | 498.225M | 493.161M | 486.898M | 481.787M | 478.569M | 476.717M | 470.385M | 462.269M |
Total Expenses | 3.816B | 3.695B | 3.491B | 3.582B | 3.944B | 4.242B | 4.406B | 4.973B | 5.152B | 5.475B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 31.000M | 37.000M | 12.000M | 6.000M | 50.000M | 105.000M |
Interest Expense | 117.000M | 124.000M | 166.000M | 175.000M | 206.000M | 223.000M | 231.000M | 224.000M | 221.000M | 285.000M |
EBITDA | 1.022B | 1.050B | 1.484B | 1.810B | 2.081B | 2.230B | 2.729B | 2.916B | 3.038B | 3.560B |
Depreciation & Amortization | 60.000M | 61.000M | 240.000M | 242.000M | 308.000M | 412.000M | 441.000M | 448.000M | 465.000M | 491.000M |