Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 55.691B | 42.126B | 37.504B | 40.523B | 54.087B | 54.213B | 38.954B | 67.417B | 89.876B | 78.586B |
Cost of Revenue | 50.113B | 36.088B | 31.015B | 33.520B | 44.517B | 42.874B | 29.165B | 54.212B | 76.396B | 64.926B |
Gross Profit | 5.578B | 6.038B | 6.489B | 7.003B | 9.570B | 11.339B | 9.789B | 13.205B | 13.480B | 13.660B |
Operating Expense | 2.738B | 3.300B | 3.503B | 3.251B | 3.791B | 3.988B | 3.929B | 4.392B | 5.356B | 5.506B |
Operating Income | 2.470B | 2.399B | 1.499B | 2.713B | 5.348B | 4.611B | 2.313B | 5.319B | 4.307B | 8.295B |
Other Income Expense | -11.000m | 22.000M | 124.000M | 214.000M | 62.000M | 3.294B | 3.218B | 3.574B | 4.338B | 4.380B |
Total Other Income Expense | -1.053b | -1.387b | -1.647b | -2.011b | -1.769b | -2.183b | -2.603b | -1.921b | -1.666b | -2.698b |
Pretax Income | 1.417B | 993.000M | -176.000m | 710.000M | 3.634B | 5.094B | 377.000M | 6.871B | 6.072B | 5.597B |
Tax Provision | 357.000M | -100.000m | -217.000m | -1.833b | 4.000M | 195.000M | 237.000M | 184.000M | 204.000M | 303.000M |
Net Income | 633.000M | 1.189B | 995.000M | 954.000M | 1.694B | 4.899B | 140.000M | 5.470B | 4.756B | 3.935B |
Basic EPS | 0.580 | 1.110 | 0.940 | 0.850 | 1.190 | 1.860 | 0.052 | 1.890 | 1.400 | 1.100 |
Diluted EPS | 0.570 | 1.110 | 0.920 | 0.830 | 1.160 | 1.860 | 0.052 | 1.890 | 1.400 | 1.090 |
Basic Average Shares | 1.095B | 1.063B | 1.046B | 1.078B | 1.424B | 2.628B | 2.696B | 2.734B | 3.087B | 3.162B |
Diluted Average Shares | 1.095B | 1.064B | 1.079B | 1.151B | 1.461B | 2.638B | 2.696B | 2.740B | 3.097B | 3.177B |
Total Expenses | 52.851B | 39.388B | 34.518B | 36.771B | 48.308B | 46.862B | 33.094B | 58.604B | 81.752B | 70.291B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 2.572B | 2.530B | 2.206B | 2.013B | 0.000 |
Interest Expense | 1.369B | 1.643B | 1.832B | 1.922B | 2.055B | 2.331B | 2.327B | 2.267B | 2.306B | 2.578B |
EBITDA | 4.564B | 4.715B | 5.107B | 6.314B | 8.693B | 10.498B | 9.538B | 12.630B | 12.288B | 12.560B |
Depreciation & Amortization | 1.724B | 2.079B | 2.216B | 2.554B | 2.859B | 3.147B | 3.678B | 3.817B | 4.164B | 4.385B |