Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 64.51B | $ 59.76B | $ 56.35B | $ 52.28B | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.09B | $ 13.63B | $ 12.74B | $ 9.34B | $ -3.07B | $ -3.29B | |
$ 3.55B | $ 3.72B | $ 3.58B | $ 2.30B | $ -2.81B | $ -2.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.31B | $ 9.62B | $ 9.05B | $ 7.07B | $ ― | $ ― | |
$ 2.66 | $ 3.90 | $ 3.63 | $ 2.65 | $ 7.75B | $ 7.16B | |
$ 2.66 | $ 3.90 | $ 3.63 | $ 2.65 | $ 6.21 | $ 5.73 | |
$ 7.40B | $ 2.47B | $ 2.49B | $ 2.50B | $ ― | $ ― | |
$ 7.40B | $ 2.47B | $ 2.49B | $ 2.50B | $ 10.00T> | $ 10.00T> | |
$ 1.82 | $ 1.82 | $ 1.33 | $ 0.00 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.20B | $ 10.20B | $ 9.49B | $ 7.07B | $ -259.00M | $ -1.09B | |
$ 9.11B | $ 9.42B | $ 7.92B | $ 5.83B | $ ― | $ ― | |
$ ― | $ 20.25B | $ 10.28B | $ 11.88B | $ 16.20B | $ 14.66B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |