Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 19.52B | $ 6.23B | $ 7.22B | $ 6.64B | $ 6.02B | $ 6.65B | |
$ ― | $ ― | $ 2.89B | $ 2.54B | $ 2.11B | $ 2.32B | |
$ ― | $ ― | $ 4.33B | $ 4.10B | $ 3.90B | $ 4.33B | |
$ ― | $ ― | $ 3.41B | $ 3.04B | $ 3.12B | $ 3.25B | |
$ ― | $ ― | $ 917.00M | $ 1.06B | $ 786.00M | $ 1.08B | |
$ ― | $ ― | $ -55.00M | $ -41.00M | $ -37.00M | $ -5.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 932.00M | $ 1.88B | $ 875.00M | $ 1.16B | |
$ ― | $ ― | $ 166.00M | $ 427.00M | $ 250.00M | $ 292.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 673.00M | $ 1.30B | $ 492.00M | $ 754.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 27.00M | $ 25.00M | $ 36.00M | |
$ ― | $ ― | $ 6.31B | $ 5.57B | $ 5.23B | $ 5.58B | |
$ ― | $ ― | $ 673.00M | $ 1.30B | $ 492.00M | $ 754.00M | |
$ ― | $ ― | $ 672.97M | $ 677.64M | $ 449.86M | $ 742.84M | |
$ ― | $ ― | $ 18.00M | $ 25.00M | $ 22.00M | $ 37.00M | |
$ ― | $ ― | $ 950.00M | $ 1.91B | $ 897.00M | $ 1.19B | |
$ ― | $ 904.00M | $ 1.24B | $ 2.13B | $ 1.17B | $ 1.45B |