Income Statement | TTM | Dec 18 | Dec 17 | Dec 16 | Dec 15 | Dec 14 |
---|---|---|---|---|---|---|
$ 5.89B | $ 10.96B | $ 10.43B | $ 9.80B | $ 9.90B | $ 9.64B | |
$ 4.40B | $ 10.01B | $ 9.51B | $ 9.30B | $ 9.82B | $ 9.53B | |
$ 94.53M | $ 944.00M | $ 922.00M | $ 499.00M | $ 86.00M | $ 117.00M | |
$ 5.97B | $ ― | $ 35.00M | $ 20.00M | $ 64.00M | $ 45.00M | |
$ -93.93M | $ 944.00M | $ 887.00M | $ 479.00M | $ 22.00M | $ 72.00M | |
$ ― | $ -218.00M | $ -273.00M | $ -99.00M | $ -114.00M | $ -116.00M | |
$ -25.09M | $ 46.00M | $ -1.29B | $ 205.00M | $ 226.00M | $ 687.00M | |
$ 31.20M | $ 772.00M | $ -679.00M | $ 585.00M | $ 133.00M | $ 643.00M | |
$ 58.95M | $ 203.00M | $ -171.00M | $ 69.00M | $ 42.00M | $ 253.00M | |
$ ― | $ 4.00M | $ 11.00M | $ 3.00M | $ -37.00M | $ -49.00M | |
$ 24.50M | $ 572.00M | $ -498.00M | $ 517.00M | $ 53.00M | $ 340.00M | |
$ 0.52 | $ 12.22 | $ -15.04 | $ 11.03 | $ 1.14 | $ 7.26 | |
$ 0.52 | $ 12.22 | $ -15.04 | $ 11.03 | $ 1.14 | $ 7.26 | |
$ 176.44M | $ 46.81M | $ 46.81M | $ 46.81M | $ 46.81M | $ 46.81M | |
$ 176.44M | $ 46.81M | $ 46.81M | $ 46.81M | $ 46.81M | $ 46.81M | |
$ 0.08 | $ 0.00 | $ 0.30 | $ 0.00 | $ 0.00 | $ 0.13 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.09B | $ 1.03B | $ 1.47B | $ 1.43B | $ 1.32B | |
$ 5.98B | $ 10.01B | $ 9.54B | $ 9.32B | $ 9.88B | $ 9.57B | |
$ 24.50M | $ 572.00M | $ -498.00M | $ 517.00M | $ 53.00M | $ 340.00M | |
$ 42.79M | $ 556.50M | $ -566.91M | $ 425.27M | $ -135.93M | $ 402.52M | |
$ ― | $ 195.00M | $ 238.00M | $ 116.00M | $ 135.00M | $ 145.00M | |
$ -93.93M | $ 967.00M | $ -441.00M | $ 701.00M | $ 268.00M | $ 788.00M | |
$ 361.01M | $ 1.97B | $ 521.00M | $ 1.22B | $ 779.00M | $ 1.33B |