Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 144.54B | $ 41.42B | $ 69.54B | $ 58.62B | $ 71.85B | $ 47.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.30B | $ 2.35B | $ 1.85B | $ 2.04B | $ 1.08B | |
$ ― | $ 6.20B | $ 7.05B | $ 5.39B | $ 6.10B | $ 5.11B | |
$ ― | $ 1.28B | $ 1.62B | $ 1.32B | $ 1.72B | $ 1.13B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.60B | $ 5.20B | $ 3.83B | $ 4.15B | $ 3.72B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 144.00M | $ 141.00M | $ ― | |
$ ― | $ 35.23B | $ 62.49B | $ 53.22B | $ 65.75B | $ 42.09B | |
$ ― | $ 4.60B | $ 5.20B | $ 3.83B | $ 4.15B | $ 3.72B | |
$ ― | $ 4.33B | $ 4.95B | $ 3.28B | $ 3.84B | $ 3.73B | |
$ ― | $ 434.00M | $ 469.00M | $ 980.00M | $ 991.00M | $ 835.00M | |
$ ― | $ 6.63B | $ 7.51B | $ 6.38B | $ 7.09B | $ 5.95B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |