Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 104.02B | $ 104.02B | $ 83.97B | $ 84.30B | $ 140.58B | $ 137.70B | |
$ 30.35B | $ 30.35B | $ 25.79B | $ 27.72B | $ 43.01B | $ 42.58B | |
$ 73.67B | $ 73.67B | $ 58.19B | $ 56.58B | $ 97.57B | $ 95.12B | |
$ 71.47B | $ 71.47B | $ 65.55B | $ 75.85B | $ 92.92B | $ 89.40B | |
$ 2.20B | $ 2.20B | $ -7.36B | $ -19.27B | $ 4.65B | $ 5.71B | |
$ -1.24B | $ -1.24B | $ -1.52B | $ -946.00M | $ -852.00M | $ -745.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.61B | $ 2.61B | $ -2.67B | $ -27.04B | $ 3.89B | $ 4.86B | |
$ -141.00M | $ -141.00M | $ 207.00M | $ 1.50B | $ 1.90B | $ 1.94B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.75B | $ 2.75B | $ -2.87B | $ -27.53B | $ 1.92B | $ 2.79B | |
$ 52.86 | $ 52.86 | $ -68.60 | $ -737.44 | $ 51.54 | $ 73.71 | |
$ 51.74 | $ 51.66 | $ -68.60 | $ -737.44 | $ 51.54 | $ 73.71 | |
$ 189.13M | $ 47.28M | $ 41.89M | $ 37.34M | $ 37.32M | $ 37.87M | |
$ 189.42M | $ 53.31M | $ 41.89M | $ 37.34M | $ 37.32M | $ 37.87M | |
$ 10.00 | $ 10.00 | $ 5.00 | $ 0.00 | $ 29.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.59B | $ 13.48B | $ 14.40B | $ 17.21B | $ 16.73B | |
$ 101.82B | $ 101.82B | $ 91.34B | $ 103.57B | $ 135.93B | $ 131.99B | |
$ 2.75B | $ 2.75B | $ -2.87B | $ -27.53B | $ 1.92B | $ 2.79B | |
$ 2.48B | $ 2.48B | $ -4.08B | $ -20.75B | $ 2.44B | $ 3.33B | |
$ 1.24B | $ 1.24B | $ 1.19B | $ 946.00M | $ 852.00M | $ 745.00M | |
$ 3.85B | $ 3.85B | $ -1.48B | $ -26.10B | $ 4.74B | $ 5.61B | |
$ 8.70B | $ 8.70B | $ 3.75B | $ -19.92B | $ 11.29B | $ 11.33B |