Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.08B | $ 2.08B | $ 1.60B | $ 1.29B | $ 1.37B | $ 1.28B | |
$ 1.35B | $ 1.35B | $ 1.03B | $ 830.88M | $ 866.70M | $ 805.29M | |
$ 724.51M | $ 724.51M | $ 574.69M | $ 463.49M | $ 501.92M | $ 473.87M | |
$ 375.30M | $ 375.30M | $ 298.14M | $ 271.24M | $ 270.83M | $ 252.41M | |
$ 349.22M | $ 349.22M | $ 276.55M | $ 192.24M | $ 231.09M | $ 221.46M | |
$ -15.83M | $ -15.83M | $ -22.32M | $ 444.00K | $ -3.35M | $ -6.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 368.68M | $ 368.68M | $ 275.50M | $ 202.57M | $ 244.23M | $ 239.93M | |
$ 98.93M | $ 98.93M | $ 76.98M | $ 29.30M | $ 63.63M | $ 66.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 266.50M | $ 266.50M | $ 195.88M | $ 170.98M | $ 179.17M | $ 172.91M | |
$ 2.52 | $ 2.52 | $ 1.84 | $ 1.60 | $ 1.70 | $ 1.62 | |
$ 2.51 | $ 2.52 | $ 1.81 | $ 1.59 | $ 1.68 | $ 1.60 | |
$ 422.38M | $ 105.59M | $ 106.66M | $ 107.10M | $ 105.45M | $ 106.77M | |
$ 424.41M | $ 105.78M | $ 108.06M | $ 107.53M | $ 106.44M | $ 107.92M | |
$ 0.28 | $ 0.28 | $ 0.26 | $ 0.25 | $ 0.22 | $ 0.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.73B | $ 1.73B | $ 1.33B | $ 1.10B | $ 1.14B | $ 1.06B | |
$ 266.50M | $ 266.50M | $ 195.88M | $ 170.98M | $ 179.17M | $ 172.91M | |
$ 266.50M | $ 262.40M | $ 195.21M | $ 170.31M | $ 178.33M | $ 163.80M | |
$ 10.18M | $ 10.18M | $ 4.25M | $ 5.55M | $ 5.37M | $ 3.68M | |
$ 378.86M | $ 378.86M | $ 279.75M | $ 208.11M | $ 249.60M | $ 243.60M | |
$ 477.28M | $ 477.28M | $ 361.87M | $ 285.12M | $ 318.88M | $ 294.07M |