Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 45.998B | 44.294B | 41.863B | 35.410B | 34.300B | 37.266B | 33.014B | 38.655B | 43.004B | 45.754B |
Cost of Revenue | 17.889B | 17.482B | 16.465B | 13.256B | 13.067B | 14.619B | 13.433B | 15.357B | 18.000B | 18.520B |
Gross Profit | 28.109B | 26.812B | 25.398B | 22.154B | 21.233B | 22.647B | 19.581B | 23.298B | 25.004B | 27.234B |
Operating Expense | 18.401B | 18.084B | 16.772B | 14.653B | 12.081B | 12.561B | 10.584B | 12.990B | 14.095B | 15.923B |
Operating Income | 9.708B | 8.728B | 8.626B | 7.501B | 9.152B | 10.086B | 8.997B | 10.308B | 10.909B | 11.311B |
Other Income Expense | -1.263b | 631.000M | -1.234b | -1.666b | -1.674b | 458.000M | 853.000M | 846.000M | 1.215B | 8.060B |
Total Other Income Expense | -383.000m | -635.000m | -521.000m | -865.000m | -927.000m | 700.000M | 752.000M | 2.117B | 777.000M | 1.641B |
Pretax Income | 9.325B | 9.605B | 8.136B | 6.742B | 8.225B | 10.786B | 9.749B | 12.425B | 11.686B | 12.952B |
Tax Provision | 2.201B | 2.239B | 1.586B | 5.560B | 1.749B | 1.801B | 1.981B | 2.621B | 2.115B | 2.249B |
Net Income | 7.098B | 7.351B | 6.527B | 1.248B | 6.434B | 8.920B | 7.747B | 9.771B | 9.542B | 10.714B |
Basic EPS | 1.620 | 1.690 | 1.510 | 0.290 | 1.510 | 2.090 | 1.800 | 2.260 | 2.200 | 2.480 |
Diluted EPS | 1.600 | 1.670 | 1.490 | 0.290 | 1.500 | 2.070 | 1.790 | 2.250 | 2.190 | 2.470 |
Basic Average Shares | 4.387B | 4.352B | 4.317B | 4.272B | 4.259B | 4.276B | 4.295B | 4.315B | 4.328B | 4.323B |
Diluted Average Shares | 4.450B | 4.405B | 4.367B | 4.324B | 4.299B | 4.314B | 4.323B | 4.340B | 4.350B | 4.339B |
Total Expenses | 36.290B | 35.566B | 33.237B | 27.909B | 25.148B | 27.180B | 24.017B | 28.347B | 32.095B | 34.443B |
Interest Income | 594.000M | 613.000M | 642.000M | 677.000M | 689.000M | 563.000M | 370.000M | 276.000M | 449.000M | 907.000M |
Interest Expense | 483.000M | 856.000M | 733.000M | 841.000M | 950.000M | 946.000M | 1.437B | 1.597B | 882.000M | 1.527B |
EBITDA | 11.813B | 12.417B | 10.607B | 8.755B | 10.226B | 13.045B | 12.659B | 14.537B | 13.807B | 15.621B |
Depreciation & Amortization | 1.976B | 1.970B | 1.787B | 1.260B | 1.086B | 1.365B | 1.536B | 1.452B | 1.260B | 1.128B |