Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 24.10B | $ 14.31B | $ 11.13B | $ 27.19B | $ 26.23B | $ 25.87B | |
$ 15.83B | $ 11.21B | $ 11.09B | $ 18.50B | $ 17.51B | $ 16.90B | |
$ 8.28B | $ 3.10B | $ 42.00M | $ 8.69B | $ 8.72B | $ 8.96B | |
$ 7.11B | $ 4.74B | $ 4.65B | $ 7.62B | $ 7.30B | $ 7.05B | |
$ 1.17B | $ -1.64B | $ -4.65B | $ 1.07B | $ 1.42B | $ 1.91B | |
$ -948.00M | $ -831.00M | $ -643.00M | $ -614.00M | $ -591.00M | $ -612.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -107.00M | $ -3.55B | $ -6.96B | $ 346.00M | $ 631.00M | $ 129.00M | |
$ -233.00M | $ -282.00M | $ 89.00M | $ 76.00M | $ 224.00M | $ -21.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 104.00M | $ -3.29B | $ -7.10B | $ 273.00M | $ 395.00M | $ 138.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.00B | $ 1.51B | $ 1.22B | $ 2.46B | $ 2.47B | $ 2.42B | |
$ 22.94B | $ 15.96B | $ 15.74B | $ 26.12B | $ 24.81B | $ 23.95B | |
$ 104.00M | $ -3.29B | $ -7.10B | $ 290.00M | $ 420.00M | $ 163.00M | |
$ -35.78M | $ -3.36B | $ -5.17B | $ 318.86M | $ 384.52M | $ 177.67M | |
$ 643.00M | $ 657.00M | $ 580.00M | $ 597.00M | $ 569.00M | $ 485.00M | |
$ 536.00M | $ -2.89B | $ -6.38B | $ 943.00M | $ 1.20B | $ 614.00M | |
$ 2.96B | $ -521.00M | $ -3.52B | $ 3.93B | $ 4.09B | $ 3.45B |