Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 19.540B | 18.045B | 10.771B | 10.265B | 9.830B | 9.066B | 7.022B | 7.038B | 7.107B | 6.886B |
Cost of Revenue | 13.294B | 12.782B | 6.510B | 6.204B | 5.903B | 5.416B | 4.396B | 4.635B | 4.789B | 4.692B |
Gross Profit | 6.246B | 5.263B | 4.261B | 4.061B | 3.927B | 3.650B | 2.626B | 2.403B | 2.318B | 2.194B |
Operating Expense | 4.680B | 4.432B | 3.229B | 3.130B | 2.835B | 2.503B | 2.218B | 2.083B | 2.106B | 1.870B |
Operating Income | 1.566B | 831.000M | 1.032B | 931.000M | 1.092B | 1.388B | 519.000M | 1.139B | 689.000M | 324.000M |
Other Income Expense | -232.000m | -233.000m | -200.000m | -141.000m | -268.000m | 45.000M | 56.000M | 55.000M | 42.000M | -31.000m |
Total Other Income Expense | -360.000m | -419.000m | -464.000m | -361.000m | -494.000m | -566.000m | -267.000m | -1.614b | -1.017b | -349.000m |
Pretax Income | 1.206B | 412.000M | 568.000M | 570.000M | 598.000M | 822.000M | 252.000M | -475.000m | -328.000m | -25.000m |
Tax Provision | 259.000M | -23.000m | 62.000M | 481.000M | 257.000M | 179.000M | 64.000M | -17.000m | -3.000m | -29.000m |
Net Income | 969.000M | 488.000M | 616.000M | 195.000M | 361.000M | 643.000M | 192.000M | -458.000m | -325.000m | 1.000M |
Basic EPS | 3.440 | 1.590 | -1.950 | 0.710 | 1.450 | 2.900 | 0.850 | -2.500 | -2.080 | -0.087 |
Diluted EPS | 3.360 | 1.580 | -1.950 | 0.710 | 1.430 | 2.900 | 0.840 | -2.500 | -2.080 | -0.087 |
Basic Average Shares | 288.591M | 266.131M | 253.391M | 254.341M | 248.707M | 221.969M | 208.983M | 183.168M | 156.006M | 149.116M |
Diluted Average Shares | 292.899M | 269.056M | 255.995M | 256.570M | 251.660M | 221.969M | 211.437M | 183.168M | 156.006M | 149.116M |
Total Expenses | 17.974B | 17.214B | 9.739B | 9.334B | 8.738B | 7.919B | 6.614B | 6.718B | 6.895B | 6.562B |
Interest Income | 10.000M | 8.000M | 5.000M | 8.000M | 15.000M | 16.000M | 14.000M | 4.000M | 11.000M | 16.000M |
Interest Expense | 237.000M | 223.000M | 181.000M | 119.000M | 112.000M | 105.000M | 94.000M | 96.000M | 91.000M | 72.000M |
EBITDA | 3.120B | 2.207B | 1.859B | 1.678B | 1.844B | 1.818B | 887.000M | 1.466B | 959.000M | 584.000M |
Depreciation & Amortization | 1.426B | 1.190B | 563.000M | 523.000M | 531.000M | 435.000M | 372.000M | 333.000M | 280.000M | 260.000M |