Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 26.22B | $ 26.22B | $ 21.38B | $ 22.95B | $ 25.85B | $ 23.88B | |
$ 19.90B | $ 19.90B | $ 16.09B | $ 17.40B | $ 18.99B | $ 17.37B | |
$ 6.32B | $ 6.32B | $ 5.29B | $ 5.55B | $ 6.87B | $ 6.51B | |
$ 6.12B | $ 6.12B | $ 4.91B | $ 6.18B | $ 5.97B | $ 5.71B | |
$ 201.79M | $ 201.79M | $ 376.73M | $ -627.41M | $ 893.32M | $ 799.62M | |
$ -139.05M | $ -139.05M | $ -115.07M | $ -146.08M | $ -157.18M | $ -164.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 677.17M | $ 677.17M | $ 434.98M | $ 881.95M | $ 1.05B | $ 979.04M | |
$ 162.16M | $ 162.16M | $ 141.59M | $ 332.31M | $ 257.87M | $ 258.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 481.77M | $ 481.77M | $ 207.92M | $ 427.24M | $ -206.25M | $ 543.00M | |
$ 6.70 | $ 6.68 | $ 3.05 | $ 6.16 | $ -2.92 | $ ― | |
$ 6.70 | $ 6.68 | $ 3.05 | $ 6.16 | $ -2.92 | $ ― | |
$ 288.21M | $ 72.07M | $ 68.18M | $ 69.39M | $ 70.62M | $ ― | |
$ 288.21M | $ 72.07M | $ 68.18M | $ 69.39M | $ 70.62M | $ ― | |
$ 1.91 | $ 1.91 | $ 3.93 | $ 5.80 | $ 4.98 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.74 | $ 7.24 | $ 6.65 | $ 6.87 | $ 9.47 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 295.20M | $ 100.07M | $ 122.69M | $ 125.49M | $ 167.37M | |
$ 26.02B | $ 26.02B | $ 21.00B | $ 23.58B | $ 24.96B | $ 23.08B | |
$ 481.77M | $ 481.77M | $ 207.92M | $ 427.24M | $ -206.25M | $ 543.00M | |
$ 481.77M | $ 243.59M | $ 211.42M | $ -750.69M | $ 842.86M | $ 533.59M | |
$ 190.97M | $ 190.97M | $ 148.67M | $ 195.78M | $ 204.67M | $ 200.13M | |
$ 868.14M | $ 868.14M | $ 583.65M | $ 1.08B | $ 1.25B | $ 1.18B | |
$ 1.22B | $ 1.21B | $ 897.87M | $ 1.78B | $ 2.72B | $ 1.74B |