Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 4.221B | 4.682B | 5.958B | 5.834B | 6.276B | 6.547B | 8.244B | 9.168B | 9.636B | 9.903B |
Cost of Revenue | 1.909B | 2.158B | 2.778B | 2.539B | 2.723B | 2.856B | 3.945B | 4.150B | 4.434B | 4.244B |
Gross Profit | 2.312B | 2.524B | 3.180B | 3.295B | 3.553B | 3.691B | 4.299B | 5.018B | 5.202B | 5.659B |
Operating Expense | 735.000M | 686.000M | 933.000M | 880.000M | 936.000M | 1.016B | 1.161B | 1.467B | 1.471B | 1.696B |
Operating Income | 1.448B | 1.750B | 2.167B | 2.379B | 2.583B | 2.673B | 3.033B | 6.223B | 2.517B | 3.694B |
Other Income Expense | 55.000M | 374.000M | 40.000M | 325.000M | 159.000M | 662.000M | 751.000M | 1.009B | 1.031B | -311.000m |
Total Other Income Expense | -74.000m | -88.000m | -40.000m | 289.000M | 125.000M | -192.000m | -267.000m | -525.000m | -709.000m | -580.000m |
Pretax Income | 1.407B | 1.653B | 2.029B | 2.517B | 2.520B | 2.481B | 2.766B | 5.698B | 1.808B | 2.894B |
Tax Provision | 402.000M | 358.000M | 580.000M | -25.000m | 500.000M | 521.000M | 658.000M | 1.629B | 310.000M | 456.000M |
Net Income | 981.000M | 1.274B | 1.422B | 2.514B | 1.988B | 1.933B | 2.089B | 4.058B | 1.446B | 2.368B |
Basic EPS | 1.720 | 2.290 | 2.400 | 4.290 | 3.460 | 3.450 | 3.790 | 7.220 | 2.590 | 4.200 |
Diluted EPS | 1.710 | 2.280 | 2.390 | 4.250 | 3.430 | 3.420 | 3.770 | 7.180 | 2.580 | 4.190 |
Basic Average Shares | 570.000M | 556.000M | 595.000M | 589.000M | 575.000M | 561.000M | 552.000M | 562.000M | 559.000M | 564.000M |
Diluted Average Shares | 573.000M | 559.000M | 599.000M | 594.000M | 579.000M | 565.000M | 555.000M | 565.000M | 561.000M | 565.000M |
Total Expenses | 2.644B | 2.844B | 3.711B | 3.419B | 3.659B | 3.872B | 5.106B | 5.617B | 5.905B | 5.940B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 22.000M | 35.000M | 10.000M | 1.000M | 108.000M | 319.000M |
Interest Expense | 96.000M | 97.000M | 178.000M | 187.000M | 244.000M | 285.000M | 357.000M | 423.000M | 616.000M | 808.000M |
EBITDA | 1.965B | 2.212B | 2.897B | 3.275B | 3.384B | 3.430B | 3.979B | 7.232B | 3.548B | 5.186B |
Depreciation & Amortization | 333.000M | 374.000M | 3.289B | 3.050B | 3.188B | 3.462B | 4.438B | 5.335B | 5.406B | 5.647B |