Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 528.45M | $ 533.17M | $ 546.59M | $ 558.83M | $ 500.72M | |
$ ― | $ 132.07M | $ 135.69M | $ 139.77M | $ 138.64M | $ 128.06M | |
$ ― | $ 396.37M | $ 397.48M | $ 406.82M | $ 420.19M | $ 372.66M | |
$ ― | $ 65.27M | $ 72.07M | $ 67.35M | $ 118.37M | $ 76.78M | |
$ ― | $ 331.11M | $ 325.41M | $ 339.47M | $ 301.83M | $ 295.87M | |
$ ― | $ -83.41M | $ -102.19M | $ -149.15M | $ -147.20M | $ -124.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 516.41M | $ -187.26M | $ 225.20M | $ 30.33M | $ 361.27M | |
$ ― | $ 6.46M | $ 2.66M | $ 2.14M | $ 337.00K | $ 1.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 509.95M | $ -189.92M | $ 223.06M | $ 29.99M | $ 360.12M | |
$ ― | $ 0.35 | $ -0.13 | $ 0.17 | $ 0.02 | $ 0.30 | |
$ ― | $ 0.35 | $ -0.17 | $ 0.15 | $ 0.02 | $ 0.30 | |
$ ― | $ 1.47B | $ 1.44B | $ 1.28B | $ 1.26B | $ 1.21B | |
$ ― | $ 1.47B | $ 1.45B | $ 1.44B | $ 1.27B | $ 1.21B | |
$ ― | $ 0.18 | $ 0.08 | $ 0.15 | $ 0.20 | $ 0.17 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.63M | $ 1.90M | $ 5.45M | $ 3.68M | $ 5.07M | |
$ ― | $ 197.34M | $ 207.76M | $ 207.12M | $ 257.00M | $ 204.84M | |
$ ― | $ 509.95M | $ -189.92M | $ 223.06M | $ 29.99M | $ 360.12M | |
$ ― | $ 460.45M | $ -225.58M | $ 221.32M | $ 30.32M | $ 412.85M | |
$ ― | $ 85.81M | $ 103.38M | $ 152.74M | $ 146.15M | $ 126.86M | |
$ ― | $ 602.21M | $ -83.89M | $ 377.93M | $ 176.47M | $ 488.12M | |
$ ― | $ 602.21M | $ -83.89M | $ 377.93M | $ 176.47M | $ 488.12M |