Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 8.442B | 9.224B | 10.743B | 12.681B | 14.527B | 15.066B | 6.796B | 10.958B | 17.090B | 21.365B |
Cost of Revenue | 857.841M | 632.180M | 428.314M | 250.537M | 426.000M | 641.000M | 642.000M | 599.000M | 607.000M | 5.000M |
Gross Profit | 7.584B | 8.592B | 10.315B | 12.431B | 14.101B | 14.425B | 6.154B | 10.359B | 16.483B | 21.360B |
Operating Expense | 4.511B | 5.333B | 6.468B | 7.893B | 9.186B | 9.721B | 6.216B | 8.449B | 12.187B | 15.525B |
Operating Income | 3.073B | 3.259B | 2.906B | 4.538B | 5.341B | 5.345B | 2.134B | 1.812B | 5.102B | 5.835B |
Other Income Expense | 110.322M | 158.877M | 166.742M | 173.430M | 193.000M | 184.000M | 458.000M | 421.000M | 451.000M | 7.197B |
Total Other Income Expense | -83.864m | -130.587m | -193.075m | -139.000m | -506.000m | 613.000M | 1.198B | -1.031b | -1.179b | -354.000m |
Pretax Income | 2.989B | 3.128B | 2.713B | 4.398B | 4.835B | 5.958B | 567.000M | 1.465B | 3.923B | 5.481B |
Tax Provision | 567.695M | 576.960M | 578.251M | 2.058B | 837.000M | 1.093B | 508.000M | 300.000M | 865.000M | 1.192B |
Net Income | 2.422B | 2.551B | 2.135B | 2.341B | 3.998B | 4.865B | 59.000M | 1.165B | 3.058B | 4.289B |
Basic EPS | 46.300 | 50.090 | 43.140 | 47.780 | 84.260 | 112.920 | 1.440 | 28.390 | 76.700 | 118.680 |
Diluted EPS | 45.670 | 49.450 | 42.650 | 46.860 | 83.260 | 111.820 | 1.430 | 28.170 | 76.350 | 117.410 |
Basic Average Shares | 52.301M | 50.940M | 49.491M | 48.994M | 47.446M | 43.082M | 40.974M | 41.042M | 39.872M | 36.140M |
Diluted Average Shares | 53.023M | 51.593M | 50.063M | 49.954M | 48.017M | 43.509M | 41.160M | 41.362M | 40.052M | 36.530M |
Total Expenses | 5.369B | 5.965B | 6.896B | 8.143B | 9.186B | 9.721B | 6.216B | 8.449B | 12.187B | 15.530B |
Interest Income | 13.933M | 55.729M | 94.946M | 157.194M | 187.000M | 152.000M | 54.000M | 16.000M | 219.000M | 1.020B |
Interest Expense | 88.353M | 160.229M | 207.900M | 253.976M | 269.000M | 266.000M | 356.000M | 334.000M | 391.000M | 897.000M |
EBITDA | 3.288B | 3.509B | 3.230B | 4.906B | 5.767B | 6.865B | 1.565B | 2.398B | 4.921B | 7.043B |
Depreciation & Amortization | 207.820M | 272.494M | 309.135M | 363.000M | 426.000M | 641.000M | 642.000M | 599.000M | 607.000M | 665.000M |