Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 14.269B | 15.150B | 15.875B | 17.120B | 18.173B | 20.320B | 18.950B | 31.900B | 29.685B | 26.536B |
Cost of Revenue | 12.381B | 13.131B | 13.692B | 14.791B | 15.693B | 17.598B | 16.571B | 28.613B | 26.885B | 23.823B |
Gross Profit | 1.888B | 2.019B | 2.183B | 2.329B | 2.481B | 2.722B | 2.379B | 3.288B | 2.800B | 2.713B |
Operating Expense | 1.258B | 1.352B | 1.489B | 1.617B | 1.730B | 1.940B | 1.899B | 2.679B | 3.033B | 2.286B |
Operating Income | 993.804M | 1.046B | 1.063B | 1.134B | 1.189B | 1.244B | 1.051B | 1.815B | 1.068B | 942.202M |
Other Income Expense | -3.292m | -12.559m | -953.000k | 1.363M | -408.000k | 5.690M | 8.275M | 353.656M | 545.449M | 0.000 |
Total Other Income Expense | 339.529M | -48.917m | 311.615M | -69.332m | -76.147m | -267.216m | -272.259m | -271.483m | -326.221m | -300.607m |
Pretax Income | 969.331M | 1.010B | 1.006B | 1.064B | 1.113B | 1.161B | 965.257M | 1.492B | 636.804M | 641.595M |
Tax Provision | 371.973M | 386.516M | 379.435M | 399.496M | 270.393M | 272.553M | 218.338M | 341.049M | 152.042M | 162.391M |
Net Income | 597.358M | 623.428M | 626.970M | 664.112M | 842.413M | 888.433M | 746.919M | 1.151B | 484.762M | 479.204M |
Basic EPS | 2.770 | 3.070 | 3.290 | 3.600 | 4.830 | 5.390 | 4.580 | 7.090 | 3.050 | 3.030 |
Diluted EPS | 2.730 | 3.030 | 3.260 | 3.600 | 4.790 | 5.330 | 4.520 | 6.970 | 3.030 | 3.020 |
Basic Average Shares | 215.617M | 203.275M | 190.343M | 182.660M | 174.463M | 164.836M | 163.183M | 162.410M | 158.800M | 158.216M |
Diluted Average Shares | 218.691M | 205.540M | 192.215M | 184.470M | 175.884M | 166.820M | 165.133M | 165.176M | 159.771M | 158.707M |
Total Expenses | 13.639B | 14.483B | 15.180B | 16.408B | 17.423B | 19.538B | 18.470B | 31.292B | 29.918B | 26.109B |
Interest Income | 367.294M | 392.036M | 368.984M | 421.182M | 438.690M | 456.030M | 562.810M | 1.297B | 1.442B | 1.677B |
Interest Expense | 24.473M | 36.358M | 56.416M | 70.745M | 75.792M | 83.007M | 86.178M | 322.895M | 430.698M | 840.350M |
EBITDA | 1.109B | 1.184B | 1.232B | 1.314B | 1.371B | 1.454B | 1.285B | 1.825B | 1.022B | 1.043B |
Depreciation & Amortization | 115.173M | 137.360M | 168.875M | 179.942M | 182.247M | 215.811M | 242.156M | 273.188M | 265.224M | 276.800M |