Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 12.301B | 10.337B | 10.630B | 12.607B | 14.212B | 12.669B | 12.177B | 14.964B | 19.228B | 12.745B |
Cost of Revenue | 9.226B | 7.776B | 7.832B | 9.499B | 11.062B | 9.270B | 8.303B | 11.628B | 15.560B | 8.418B |
Gross Profit | 3.075B | 2.561B | 2.798B | 3.108B | 3.150B | 3.399B | 3.874B | 3.336B | 3.668B | 4.327B |
Operating Expense | 1.497B | 1.216B | 1.346B | 1.421B | 1.529B | 1.677B | 1.853B | 1.781B | 1.896B | 2.026B |
Operating Income | 1.590B | 1.239B | 1.445B | 1.646B | 1.594B | 1.707B | 1.986B | 1.495B | 1.748B | 2.243B |
Other Income Expense | 104.000M | 148.000M | 112.000M | -63.000m | -95.000m | 1.677B | 1.853B | 1.781B | 1.896B | -5.000m |
Total Other Income Expense | 116.000M | 42.000M | 105.000M | 124.000M | 142.000M | -383.000m | -448.000m | -839.000m | -636.000m | -1.000m |
Pretax Income | 1.275B | 950.000M | 1.105B | 1.287B | 1.216B | 1.324B | 1.538B | 656.000M | 1.112B | 1.566B |
Tax Provision | 364.000M | 230.000M | 271.000M | 175.000M | 98.000M | 152.000M | 167.000M | -130.000m | 29.000M | 169.000M |
Net Income | 905.000M | 727.000M | 868.000M | 1.134B | 1.120B | 1.169B | 1.368B | 907.000M | 1.083B | 1.397B |
Basic EPS | 5.110 | 4.050 | 4.840 | 6.320 | 6.190 | 6.320 | 7.090 | 4.680 | 5.550 | 6.760 |
Diluted EPS | 5.100 | 4.050 | 4.830 | 6.320 | 6.190 | 6.320 | 7.080 | 4.670 | 5.530 | 6.760 |
Basic Average Shares | 177.000M | 179.000M | 179.000M | 179.000M | 181.000M | 185.000M | 193.000M | 193.000M | 195.000M | 206.000M |
Diluted Average Shares | 177.000M | 179.000M | 179.000M | 179.000M | 181.000M | 185.000M | 193.000M | 194.000M | 196.000M | 206.000M |
Total Expenses | 10.723B | 8.992B | 9.178B | 10.920B | 12.591B | 10.947B | 10.156B | 13.409B | 17.456B | 10.444B |
Interest Income | 10.000M | 13.000M | 20.000M | 12.000M | 12.000M | 17.000M | 38.000M | 22.000M | 46.000M | 57.000M |
Interest Expense | 429.000M | 450.000M | 472.000M | 536.000M | 559.000M | 641.000M | 720.000M | 630.000M | 675.000M | 791.000M |
EBITDA | 2.837B | 2.358B | 2.560B | 2.768B | 2.794B | 3.052B | 3.544B | 3.022B | 3.247B | 3.962B |
Depreciation & Amortization | 1.145B | 852.000M | 1.034B | 1.083B | 1.169B | 1.323B | 1.329B | 1.435B | 1.510B | 1.665B |