Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.12B | $ 2.12B | $ 1.95B | $ 1.56B | $ 1.73B | $ 1.36B | |
$ 943.01M | $ 943.01M | $ 839.53M | $ 692.38M | $ 801.01M | $ 712.31M | |
$ 1.18B | $ 1.18B | $ 1.11B | $ 863.16M | $ 931.06M | $ 649.92M | |
$ 901.99M | $ 906.94M | $ 859.72M | $ 691.17M | $ 751.00M | $ 492.25M | |
$ 274.13M | $ 269.18M | $ 248.83M | $ 171.99M | $ 180.06M | $ 157.66M | |
$ -32.48M | $ -32.48M | $ -25.33M | $ -29.49M | $ -26.32M | $ -14.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 243.74M | $ 243.74M | $ 223.36M | $ 139.32M | $ 150.14M | $ 138.58M | |
$ 64.96M | $ 64.96M | $ 59.76M | $ 38.26M | $ 41.62M | $ 38.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 178.53M | $ 178.53M | $ 157.78M | $ 101.00M | $ 108.67M | $ 100.44M | |
$ 0.80 | $ 0.80 | $ 0.70 | $ 0.45 | $ 0.49 | $ 0.46 | |
$ 0.79 | $ 0.79 | $ 0.69 | $ 0.45 | $ 0.48 | $ 0.45 | |
$ 897.45M | $ 224.36M | $ 224.82M | $ 223.80M | $ 221.86M | $ 219.76M | |
$ 907.38M | $ 226.85M | $ 227.33M | $ 226.69M | $ 225.75M | $ 224.20M | |
$ 0.26 | $ 0.26 | $ 0.22 | $ 0.00 | $ 0.14 | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.98 | $ 0.98 | $ 0.93 | $ 0.58 | $ 0.71 | $ 0.53 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.48 | |
$ ― | $ 12.39M | $ 9.81M | $ 8.69M | $ 9.50M | $ 74.73M | |
$ 1.85B | $ 1.85B | $ 1.70B | $ 1.38B | $ 1.55B | $ 1.20B | |
$ 178.53M | $ 178.53M | $ 157.78M | $ 101.00M | $ 108.67M | $ 100.44M | |
$ 178.71M | $ 178.80M | $ 165.70M | $ 103.61M | $ 111.08M | $ 105.72M | |
$ 30.69M | $ 30.69M | $ 27.68M | $ 29.04M | $ 26.87M | $ 13.74M | |
$ 274.42M | $ 274.42M | $ 251.04M | $ 168.37M | $ 177.01M | $ 152.32M | |
$ 514.47M | $ 514.47M | $ 478.45M | $ 370.83M | $ 370.51M | $ 224.48M |