Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.88B | $ 1.74B | $ 1.56B | $ 1.74B | $ 1.71B | $ 1.64B | |
$ 895.71M | $ 787.92M | $ 711.28M | $ 797.77M | $ 768.96M | $ 735.56M | |
$ 984.28M | $ 953.58M | $ 847.27M | $ 945.03M | $ 941.83M | $ 905.08M | |
$ 881.62M | $ 834.12M | $ 776.10M | $ 829.13M | $ 792.63M | $ 751.39M | |
$ 102.66M | $ 119.45M | $ 71.17M | $ 115.90M | $ 149.20M | $ 153.69M | |
$ -19.22M | $ -17.40M | $ -16.23M | $ -19.19M | $ -19.51M | $ -23.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.04M | $ 99.07M | $ 9.63M | $ 98.97M | $ 114.71M | $ 129.19M | |
$ 52.72M | $ 51.51M | $ 36.54M | $ 38.90M | $ 43.52M | $ 46.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -22.35M | $ 46.81M | $ -26.99M | $ 59.46M | $ 70.85M | $ 82.34M | |
$ -0.83 | $ 1.78 | $ -1.10 | $ 2.43 | $ 2.90 | $ 3.37 | |
$ -0.83 | $ 1.78 | $ -1.10 | $ 2.43 | $ 2.90 | $ 3.37 | |
$ 107.61M | $ 26.33M | $ 24.45M | $ 24.45M | $ 24.45M | $ 24.45M | |
$ 107.61M | $ 26.33M | $ 24.45M | $ 24.45M | $ 24.45M | $ 24.45M | |
$ 1.05 | $ 0.80 | $ 0.80 | $ 1.50 | $ 1.50 | $ 1.35 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.18M | $ 37.57M | $ 40.24M | $ 52.77M | $ 50.74M | |
$ 1.78B | $ 1.62B | $ 1.49B | $ 1.63B | $ 1.56B | $ 1.49B | |
$ -22.35M | $ 46.81M | $ -26.99M | $ 59.46M | $ 70.85M | $ 82.34M | |
$ 10.95M | $ 53.11M | $ 35.63M | $ 59.15M | $ 80.59M | $ 80.80M | |
$ 13.99M | $ 14.67M | $ 16.46M | $ 15.80M | $ 13.85M | $ 15.90M | |
$ 45.03M | $ 113.74M | $ 26.09M | $ 114.78M | $ 128.56M | $ 145.09M | |
$ 209.27M | $ 218.72M | $ 157.62M | $ 222.59M | $ 212.21M | $ 207.53M |