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 | 665.000M |
Gross Profit | 7.584B | 8.592B | 10.315B | 12.431B | 14.101B | 14.425B | 6.154B | 10.359B | 16.483B | 20.700B |
Operating Expense | 4.511B | 5.333B | 6.468B | 7.893B | 9.186B | 9.721B | 6.216B | 8.449B | 12.187B | 14.860B |
Operating Income | 3.073B | 3.259B | 2.906B | 4.538B | 5.341B | 5.345B | 2.134B | 1.812B | 5.102B | 5.840B |
Other Income Expense | 110.322M | 158.877M | 166.742M | 173.430M | 193.000M | 184.000M | 458.000M | 421.000M | 451.000M | 2.000M |
Total Other Income Expense | -9.444m | -26.087m | -1.021b | -42.888m | -424.000m | 613.000M | -1.567b | -347.000m | -1.179b | -359.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.525B |
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.295B | 3.587B | 4.251B | 5.058B | 5.954B | 6.138B | 2.776B | 2.411B | 4.722B | 6.505B |
Depreciation & Amortization | 207.820M | 272.494M | 309.135M | 363.000M | 426.000M | 641.000M | 642.000M | 599.000M | 607.000M | 665.000M |