Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.23B | $ 5.08B | $ 3.72B | $ 3.46B | $ 3.04B | $ 2.44B | |
$ 2.05B | $ 1.80B | $ 1.37B | $ 1.14B | $ 965.00M | $ 861.24M | |
$ 3.18B | $ 3.28B | $ 2.35B | $ 2.32B | $ 2.08B | $ 1.58B | |
$ 3.46B | $ 3.01B | $ 2.32B | $ 1.96B | $ 1.62B | $ 1.54B | |
$ -281.07M | $ 272.96M | $ 26.66M | $ 366.37M | $ 453.32M | $ 38.74M | |
$ -25.86M | $ -15.50M | $ -64.70M | $ 19.52M | $ -21.39M | $ -60.85M | |
$ 257.26M | $ -668.57M | $ -12.90M | $ 4.24M | $ -8.40M | $ -73.30M | |
$ -49.67M | $ -411.11M | $ -50.94M | $ 390.14M | $ 423.54M | $ -95.42M | |
$ 62.12M | $ -189.70M | $ 1.08B | $ -1.08B | $ -782.05M | $ 12.64M | |
- | - | - | - | - | - | |
$ -111.78M | $ -221.41M | $ -1.14B | $ 1.47B | $ 1.21B | $ -108.06M | |
$ -0.13 | $ -0.28 | $ -1.44 | $ 1.90 | $ 1.60 | $ -0.15 | |
$ -0.20 | $ -0.28 | $ -1.44 | $ 1.87 | $ 1.56 | $ -0.15 | |
$ 3.14B | $ 797.57M | $ 787.86M | $ 770.73M | $ 754.33M | $ 732.70M | |
$ 3.20B | $ 797.57M | $ 787.86M | $ 785.53M | $ 772.69M | $ 732.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.48 | $ 0.20 | $ -0.87 | $ 2.37 | $ 0.86 | $ 0.44 | |
- | - | - | - | - | - | |
$ 5.51B | $ 4.80B | $ 3.69B | $ 3.09B | $ 2.59B | $ 2.40B | |
$ -111.78M | $ -221.41M | $ -1.14B | $ 1.47B | $ 1.21B | $ -108.06M | |
$ -147.64M | $ 337.55M | $ -1.14B | $ 1.47B | $ 1.21B | $ -108.06M | |
$ 62.89M | $ 51.19M | $ 152.88M | $ 138.18M | $ 132.61M | $ 105.24M | |
$ 13.23M | $ -359.93M | $ 101.94M | $ 528.32M | $ 556.15M | $ 9.82M | |
$ 625.78M | $ 184.92M | $ 597.12M | $ 993.87M | $ 981.65M | $ 405.69M |