Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 81.201B | 67.702B | 62.346B | 60.828B | 64.341B | 64.656B | 64.355B | 85.249B | 101.848B | 93.968B |
Cost of Revenue | 76.433B | 63.682B | 58.662B | 57.322B | 60.160B | 60.509B | 59.902B | 79.262B | 94.278B | 87.685B |
Gross Profit | 4.768B | 4.020B | 3.684B | 3.506B | 4.181B | 4.147B | 4.453B | 5.987B | 7.570B | 6.283B |
Operating Expense | 1.907B | 2.010B | 2.045B | 1.993B | 2.165B | 2.493B | 2.687B | 2.994B | 3.358B | 3.400B |
Operating Income | 2.616B | 1.773B | 1.438B | 1.289B | 1.814B | 2.293B | 2.711B | 3.778B | 5.695B | 2.883B |
Other Income Expense | -2.000m | -62.000m | 17.000M | -32.000m | -101.000m | -7.000m | 278.000M | 94.000M | 358.000M | 138.000M |
Total Other Income Expense | 514.000M | 511.000M | 384.000M | 320.000M | 246.000M | -705.000m | -828.000m | -465.000m | -462.000m | 1.411B |
Pretax Income | 3.130B | 2.284B | 1.822B | 1.609B | 2.060B | 1.588B | 1.883B | 3.313B | 5.233B | 4.294B |
Tax Provision | 877.000M | 438.000M | 534.000M | 7.000M | 245.000M | 209.000M | 101.000M | 578.000M | 868.000M | 828.000M |
Net Income | 2.248B | 1.849B | 1.279B | 1.595B | 1.810B | 1.379B | 1.772B | 2.709B | 4.340B | 3.483B |
Basic EPS | 3.440 | 2.990 | 2.180 | 2.800 | 3.210 | 2.450 | 3.160 | 4.800 | 7.720 | 6.440 |
Diluted EPS | 3.430 | 2.980 | 2.160 | 2.790 | 3.190 | 2.440 | 3.150 | 4.790 | 7.710 | 6.430 |
Basic Average Shares | 653.000M | 618.000M | 588.000M | 569.000M | 564.000M | 563.000M | 561.000M | 564.000M | 562.000M | 541.000M |
Diluted Average Shares | 656.000M | 621.000M | 591.000M | 572.000M | 567.000M | 565.000M | 563.000M | 566.000M | 563.000M | 542.000M |
Total Expenses | 78.340B | 65.692B | 60.707B | 59.315B | 62.325B | 63.002B | 62.589B | 82.256B | 97.636B | 91.085B |
Interest Income | 92.000M | 71.000M | 92.000M | 106.000M | 162.000M | 192.000M | 88.000M | 96.000M | 293.000M | 499.000M |
Interest Expense | 337.000M | 308.000M | 293.000M | 330.000M | 364.000M | 402.000M | 339.000M | 265.000M | 396.000M | 685.000M |
EBITDA | 4.217B | 3.291B | 2.940B | 2.967B | 3.536B | 3.286B | 3.687B | 4.774B | 6.723B | 3.942B |
Depreciation & Amortization | 894.000M | 882.000M | 900.000M | 924.000M | 941.000M | 992.000M | 976.000M | 984.000M | 1.029B | 1.059B |