Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 55.184B | 47.011B | 38.537B | 45.462B | 54.722B | 53.800B | 41.748B | 50.971B | 59.427B | 67.060B |
Cost of Revenue | 40.391B | 34.133B | 28.905B | 31.695B | 37.719B | 37.384B | 29.671B | 35.968B | 41.915B | 43.607B |
Gross Profit | 14.793B | 12.878B | 9.632B | 13.767B | 17.003B | 16.416B | 12.077B | 15.003B | 17.512B | 23.453B |
Operating Expense | 9.465B | 9.093B | 8.539B | 9.361B | 8.710B | 8.126B | 7.524B | 8.125B | 8.683B | 8.309B |
Operating Income | 5.328B | 3.785B | 498.000M | 4.406B | 8.290B | 8.290B | 4.553B | 6.878B | 7.904B | 12.966B |
Other Income Expense | 239.000M | 93.000M | 146.000M | 207.000M | -67.000m | 1.271B | 1.467B | 1.074B | 1.218B | 1.818B |
Total Other Income Expense | -2.625b | -346.000m | -1.023b | -378.000m | -471.000m | -478.000m | -558.000m | 1.326B | 848.000M | 84.000M |
Pretax Income | 5.083B | 3.439B | 139.000M | 4.082B | 7.822B | 7.812B | 3.995B | 8.204B | 8.752B | 13.050B |
Tax Provision | 1.380B | 916.000M | 192.000M | 3.339B | 1.698B | 1.746B | 1.006B | 1.742B | 2.067B | 2.781B |
Net Income | 3.695B | 2.512B | -67.000m | 754.000M | 6.147B | 6.093B | 2.998B | 6.489B | 6.705B | 10.335B |
Basic EPS | 5.990 | 4.230 | -0.110 | 1.270 | 10.390 | 10.850 | 5.510 | 11.930 | 12.730 | 20.240 |
Diluted EPS | 5.880 | 4.180 | -0.110 | 1.260 | 10.260 | 10.740 | 5.460 | 11.830 | 12.640 | 20.120 |
Basic Average Shares | 617.200M | 594.300M | 584.300M | 591.800M | 591.400M | 561.600M | 544.100M | 544.000M | 526.900M | 510.600M |
Diluted Average Shares | 628.900M | 601.300M | 584.300M | 599.300M | 599.400M | 567.500M | 548.600M | 548.500M | 530.400M | 513.600M |
Total Expenses | 49.856B | 43.226B | 37.444B | 41.056B | 46.429B | 45.510B | 37.195B | 44.093B | 50.598B | 54.094B |
Interest Income | 66.000M | 65.000M | 74.000M | 122.000M | 195.000M | 202.000M | 112.000M | 80.000M | 167.000M | 494.000M |
Interest Expense | 484.000M | 507.000M | 505.000M | 531.000M | 404.000M | 421.000M | 514.000M | 488.000M | 443.000M | 511.000M |
EBITDA | 6.929B | 7.705B | 3.671B | 7.482B | 11.102B | 10.690B | 7.267B | 10.627B | 11.974B | 15.705B |
Depreciation & Amortization | 3.163B | 3.046B | 3.033B | 2.878B | 2.766B | 2.577B | 2.432B | 2.352B | 2.219B | 2.144B |