Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 13.796B | 14.486B | 17.072B | 20.452B | 20.690B | 20.972B | 10.571B | 13.857B | 20.773B | 23.713B |
Cost of Revenue | 11.830B | 12.363B | 14.446B | 16.639B | 17.150B | 17.755B | 9.112B | 11.056B | 16.215B | 18.589B |
Gross Profit | 1.966B | 2.123B | 2.626B | 3.813B | 3.540B | 3.217B | 1.459B | 2.801B | 4.558B | 5.124B |
Operating Expense | 807.000M | 773.000M | 872.000M | 1.150B | 1.153B | 1.279B | 1.108B | 1.043B | 1.084B | 1.200B |
Operating Income | 1.159B | 1.350B | 1.368B | 2.504B | 2.232B | 1.800B | 246.000M | 1.750B | 3.529B | 3.924B |
Other Income Expense | 8.000M | 27.000M | 5.000M | 688.000M | 194.000M | 341.000M | 346.000M | 220.000M | 193.000M | 189.000M |
Total Other Income Expense | -71.000m | -95.000m | -129.000m | 319.000M | -176.000m | -201.000m | -933.000m | -570.000m | -348.000m | -546.000m |
Pretax Income | 1.088B | 1.255B | 1.184B | 2.982B | 2.211B | 1.599B | -466.000m | 1.180B | 3.114B | 3.378B |
Tax Provision | 335.000M | 396.000M | 404.000M | 1.523B | 403.000M | 326.000M | -199.000m | 81.000M | 756.000M | 295.000M |
Net Income | 753.000M | 859.000M | 780.000M | 1.459B | 1.808B | 1.273B | -267.000m | 1.099B | 2.358B | 3.083B |
Basic EPS | 2.600 | 3.220 | 2.780 | 3.890 | 5.160 | 3.830 | -0.820 | 3.360 | 7.270 | 10.230 |
Diluted EPS | 2.540 | 3.150 | 2.730 | 3.840 | 5.100 | 3.790 | -0.820 | 3.340 | 7.240 | 10.180 |
Basic Average Shares | 289.900M | 267.300M | 290.900M | 375.200M | 350.100M | 332.700M | 325.800M | 327.200M | 324.400M | 301.500M |
Diluted Average Shares | 296.800M | 272.800M | 290.900M | 379.900M | 354.200M | 335.500M | 325.800M | 329.300M | 325.800M | 302.900M |
Total Expenses | 12.637B | 13.136B | 15.318B | 17.789B | 18.303B | 19.034B | 10.220B | 12.099B | 17.299B | 19.789B |
Interest Income | 30.000M | 29.000M | 35.000M | 38.000M | 22.000M | 26.000M | 27.000M | 28.000M | 26.000M | 30.000M |
Interest Expense | 115.000M | 167.000M | 234.000M | 288.000M | 340.000M | 394.000M | 445.000M | 420.000M | 403.000M | 565.000M |
EBITDA | 1.351B | 1.561B | 1.632B | 3.549B | 2.969B | 2.396B | 457.000M | 1.895B | 3.722B | 4.220B |
Depreciation & Amortization | 148.000M | 139.000M | 15.237B | 17.789B | 18.237B | 18.913B | 10.111B | 12.037B | 17.216B | 277.000M |