Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 19.960B | 22.859B | 25.638B | 28.216B | 32.753B | 33.266B | 45.804B | 56.197B | 58.054B | 54.318B |
Cost of Revenue | 4.426B | 4.500B | 5.833B | 7.040B | 7.718B | 7.439B | 15.387B | 17.446B | 17.414B | 8.780B |
Gross Profit | 15.534B | 18.359B | 19.805B | 21.176B | 25.035B | 25.827B | 30.417B | 38.751B | 40.640B | 45.538B |
Operating Expense | 11.771B | 10.672B | 10.221B | 11.257B | 18.228B | 12.459B | 17.856B | 19.865B | 21.826B | 28.113B |
Operating Income | 3.411B | 7.537B | 9.384B | 9.592B | 6.383B | 12.983B | 476.000M | 17.924B | 18.117B | 17.425B |
Other Income Expense | 27.000M | -13.000m | -232.000m | -513.000m | -18.000m | -890.000m | -5.614b | 432.000M | 56.000M | -7.936b |
Total Other Income Expense | -1.003b | -356.000m | -735.000m | -1.188b | -466.000m | -4.557b | 2.922B | -3.513b | -3.293b | -11.175b |
Pretax Income | 2.369B | 6.645B | 7.884B | 7.727B | 5.197B | 8.426B | 3.398B | 12.989B | 13.477B | 6.250B |
Tax Provision | 595.000M | 1.501B | 1.931B | 2.418B | -490.000m | 544.000M | -1.224b | 1.440B | 1.632B | 1.377B |
Net Income | 1.774B | 5.144B | 5.953B | 5.309B | 5.687B | 7.882B | 4.616B | 11.542B | 11.836B | 4.863B |
Basic EPS | 1.110 | 3.150 | 3.650 | 3.310 | 3.690 | 5.300 | 2.730 | 6.480 | 6.650 | 2.730 |
Diluted EPS | 1.100 | 3.130 | 3.630 | 3.300 | 3.680 | 5.280 | 2.720 | 6.450 | 6.630 | 2.720 |
Basic Average Shares | 1.595B | 1.625B | 1.622B | 1.596B | 1.541B | 1.481B | 1.667B | 1.770B | 1.771B | 1.768B |
Diluted Average Shares | 1.610B | 1.637B | 1.631B | 1.603B | 1.546B | 1.484B | 1.673B | 1.777B | 1.778B | 1.773B |
Total Expenses | 16.197B | 15.172B | 16.054B | 18.297B | 25.946B | 19.898B | 33.243B | 37.311B | 39.240B | 36.893B |
Interest Income | 38.000M | 33.000M | 82.000M | 146.000M | 204.000M | 275.000M | 174.000M | 39.000M | 186.000M | 540.000M |
Interest Expense | 391.000M | 686.000M | 965.000M | 1.004B | 1.144B | 1.509B | 2.280B | 2.384B | 2.230B | 1.669B |
EBITDA | 4.197B | 8.373B | 10.573B | 11.093B | 8.148B | 13.795B | 6.947B | 26.445B | 26.584B | 18.096B |
Depreciation & Amortization | 786.000M | 836.000M | 1.189B | 1.501B | 1.765B | 2.017B | 6.471B | 8.521B | 8.467B | 8.698B |