Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.05B | $ 3.08B | $ 2.51B | $ 2.40B | $ 2.51B | $ 2.29B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 428.46M | $ 428.46M | $ 157.74M | $ 324.94M | $ 627.27M | $ 558.21M | |
$ 304.32M | $ 304.32M | $ 203.63M | $ 132.09M | $ 239.28M | $ 138.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 189.00M | $ 170.50M | $ 101.08M | $ 146.01M | $ 274.11M | $ 300.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 207.50M | $ 207.50M | $ 138.08M | $ 183.01M | $ 302.00M | $ 301.06M | |
$ 318.31M | $ 416.51M | $ 115.49M | $ 230.31M | $ 348.68M | $ 359.79M | |
$ 587.46M | $ 587.46M | $ 120.52M | $ 274.10M | $ 442.92M | $ 466.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |