Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 762.835B | 843.512B | 947.909B | 977.443B | 1.031T | 1.070T | 1.339T | 1.587T | 2.264T | 2.162T |
Cost of Revenue | 385.101B | 433.118B | 473.077B | 482.616B | 533.488B | 577.287B | 628.108B | 767.878B | 915.536B | 986.625B |
Gross Profit | 377.734B | 410.395B | 474.832B | 494.826B | 497.874B | 492.702B | 711.130B | 819.537B | 1.348T | 1.175T |
Operating Expense | 80.896B | 88.665B | 96.921B | 108.169B | 112.822B | 119.352B | 144.346B | 169.223B | 227.076B | 253.834B |
Operating Income | 296.314B | 322.669B | 387.859B | 385.559B | 383.624B | 372.701B | 566.784B | 649.981B | 1.121T | 921.277B |
Other Income Expense | 46.075M | 198.634M | 16.768M | 267.571M | 672.317M | -152.357m | -710.127m | -21.000k | 368.403M | 1.412B |
Total Other Income Expense | -1.658b | 20.443B | -1.937b | 10.603B | 13.920B | 17.144B | 17.993B | 13.145B | 22.912B | 53.239B |
Pretax Income | 302.074B | 350.478B | 385.922B | 396.162B | 397.543B | 389.845B | 584.777B | 663.126B | 1.144T | 974.516B |
Tax Provision | 47.890B | 47.645B | 54.124B | 51.123B | 34.437B | 44.502B | 66.619B | 66.053B | 127.290B | 141.403B |
Net Income | 254.301B | 302.851B | 331.714B | 344.998B | 363.053B | 353.948B | 510.744B | 592.359B | 992.923B | 851.740B |
Basic EPS | 50.900 | 59.100 | 64.450 | 66.150 | 70.010 | 66.600 | 98.500 | 114.200 | 191.450 | 164.250 |
Diluted EPS | 50.900 | 59.100 | 64.450 | 66.150 | 70.010 | 66.600 | 98.500 | 114.200 | 191.450 | 164.250 |
Basic Average Shares | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B |
Diluted Average Shares | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B | 5.186B |
Total Expenses | 466.015B | 521.783B | 569.998B | 590.786B | 646.309B | 696.639B | 772.455B | 937.101B | 1.143T | 1.240T |
Interest Income | 2.731B | 4.129B | 6.318B | 9.465B | 14.694B | 16.189B | 9.018B | 5.709B | 22.422B | 48.294B |
Interest Expense | 3.236B | 3.190B | 3.306B | 3.330B | 3.051B | 3.251B | 2.081B | 5.414B | 11.750B | 18.329B |
EBITDA | 503.935B | 552.605B | 611.650B | 659.665B | 695.256B | 679.933B | 912.206B | 1.091T | 1.590T | 1.453T |
Depreciation & Amortization | 200.203B | 222.570B | 223.828B | 260.143B | 292.546B | 286.884B | 331.725B | 422.395B | 437.254B | 532.191B |