Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 18.364B | 19.913B | 24.411B | 40.786B | 56.771B | 67.826B | 62.752B | 75.731B | 92.769B | 97.992B |
Cost of Revenue | 13.118B | 14.433B | 17.718B | 32.388B | 45.519B | 52.728B | 47.386B | 64.000B | 78.511B | 77.808B |
Gross Profit | 5.246B | 5.480B | 6.693B | 8.398B | 11.252B | 15.098B | 15.366B | 11.731B | 14.258B | 20.184B |
Operating Expense | 1.593B | 1.801B | 2.112B | 2.440B | 3.206B | 4.974B | 5.892B | 116.000M | 122.000M | 69.000M |
Operating Income | 5.437B | 5.519B | 6.356B | 8.351B | 10.300B | 13.907B | 10.180B | 16.913B | 17.193B | 20.115B |
Other Income Expense | 190.000M | 145.000M | 482.000M | 1.180B | 1.166B | 4.876B | 5.791B | 2.847B | 122.000M | 0.000 |
Total Other Income Expense | 1.095B | 1.186B | -1.588b | -794.000m | -806.000m | -4.275b | -7.930b | -2.201b | -13.089b | -13.999b |
Pretax Income | 6.532B | 4.865B | 2.993B | 5.164B | 7.240B | 5.849B | 1.544B | 14.712B | 6.664B | 6.116B |
Tax Provision | 1.323B | 196.000M | -345.000m | 613.000M | -248.000m | 495.000M | 837.000M | 2.324B | 1.469B | 1.011B |
Net Income | 3.110B | 2.341B | 1.651B | 1.462B | 3.584B | 5.354B | 707.000M | 12.388B | 5.195B | 1.130B |
Basic EPS | 2.130 | 1.550 | 1.050 | 0.910 | 2.500 | 3.690 | 0.470 | 8.060 | 3.310 | 0.620 |
Diluted EPS | 2.070 | 1.510 | 1.030 | 0.890 | 2.440 | 3.600 | 0.470 | 7.810 | 3.230 | 0.610 |
Basic Average Shares | 1.387B | 1.425B | 1.439B | 1.438B | 1.436B | 1.453B | 1.511B | 1.537B | 1.568B | 1.559B |
Diluted Average Shares | 1.426B | 1.464B | 1.465B | 1.470B | 1.466B | 1.488B | 1.511B | 1.587B | 1.608B | 1.588B |
Total Expenses | 14.711B | 16.234B | 19.830B | 34.828B | 48.725B | 57.702B | 53.278B | 64.116B | 78.633B | 77.877B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 7.227B | 7.213B | 7.604B | 10.702B | 0.000 |
Interest Expense | 2.579B | 2.820B | 3.233B | 3.608B | 4.854B | 7.227B | 7.213B | 7.604B | 10.702B | 15.503B |
EBITDA | 6.907B | 7.214B | 8.376B | 10.696B | 13.402B | 18.783B | 15.971B | 23.350B | 24.876B | 29.258B |
Depreciation & Amortization | 1.470B | 1.695B | 23.312B | 36.323B | 46.066B | 61.644B | 57.307B | 63.475B | 77.060B | 9.241B |