Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 4.269B | 6.824B | 13.240B | 17.636B | 20.848B | 22.597B | 23.888B | 27.450B | 33.203B | 35.819B |
Cost of Revenue | 2.392B | 3.271B | 7.300B | 9.127B | 10.115B | 10.114B | 10.372B | 10.606B | 11.108B | 11.129B |
Gross Profit | 1.877B | 3.553B | 5.940B | 8.509B | 10.733B | 12.483B | 13.516B | 16.844B | 22.095B | 24.690B |
Operating Expense | 1.299B | 1.784B | 5.353B | 5.855B | 5.365B | 8.303B | 9.304B | 8.177B | 7.813B | 8.239B |
Operating Income | 438.000M | 1.632B | -409.000m | 2.493B | 5.135B | 3.444B | 4.014B | 8.519B | 14.225B | 16.207B |
Other Income Expense | 14.000M | 26.000M | 10.000M | 62.000M | 144.000M | 1.898B | 2.401B | 1.976B | 1.512B | 1.638B |
Total Other Income Expense | -96.000m | -165.000m | -698.000m | -668.000m | -590.000m | -1.218b | -1.571b | -1.754b | -1.791b | -1.110b |
Pretax Income | 342.000M | 1.467B | -1.107b | 1.935B | 4.545B | 2.226B | 2.443B | 6.765B | 12.434B | 15.097B |
Tax Provision | 33.000M | 76.000M | 642.000M | 35.000M | -8.084b | -510.000m | -518.000m | 29.000M | 939.000M | 1.015B |
Net Income | 263.000M | 1.364B | -1.739b | 1.796B | 12.259B | 2.724B | 2.960B | 6.736B | 11.495B | 14.082B |
Basic EPS | 0.110 | 0.520 | -0.480 | 0.440 | 2.930 | 0.680 | 0.660 | 1.570 | 2.740 | 3.390 |
Diluted EPS | 0.099 | 0.490 | -0.450 | 0.430 | 2.840 | 0.640 | 0.630 | 1.500 | 2.650 | 3.300 |
Basic Average Shares | 2.510B | 2.640B | 3.660B | 4.050B | 4.180B | 3.980B | 4.020B | 4.100B | 4.090B | 4.150B |
Diluted Average Shares | 2.670B | 2.810B | 3.830B | 4.210B | 4.310B | 4.190B | 4.210B | 4.290B | 4.230B | 4.270B |
Total Expenses | 3.691B | 5.055B | 12.653B | 14.982B | 15.480B | 18.417B | 19.676B | 18.783B | 18.921B | 19.368B |
Interest Income | 6.000M | 8.000M | 10.000M | 44.000M | 114.000M | 98.000M | 53.000M | 16.000M | 100.000M | 535.000M |
Interest Expense | 110.000M | 191.000M | 585.000M | 454.000M | 628.000M | 1.444B | 1.777B | 1.885B | 1.737B | 1.622B |
EBITDA | 1.077B | 2.620B | 2.516B | 7.005B | 9.233B | 9.451B | 11.125B | 14.691B | 19.155B | 20.554B |
Depreciation & Amortization | 625.000M | 962.000M | 3.038B | 4.726B | 4.060B | 5.781B | 6.905B | 6.041B | 4.984B | 3.835B |