Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.23B | $ 2.23B | $ 1.83B | $ 1.63B | $ 1.95B | $ 1.95B | |
$ ― | $ 1.16B | $ 901.14M | $ 845.49M | $ 972.11M | $ 935.51M | |
$ ― | $ 1.08B | $ 930.75M | $ 782.42M | $ 977.32M | $ 1.01B | |
$ ― | $ 773.53M | $ 651.01M | $ 552.68M | $ 637.90M | $ 664.43M | |
$ ― | $ 304.48M | $ 279.74M | $ 229.75M | $ 339.42M | $ 349.82M | |
$ ― | $ -16.93M | $ -5.53M | $ -4.70M | $ -4.61M | $ -3.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 290.63M | $ 447.79M | $ 155.34M | $ 251.44M | $ 261.59M | |
$ ― | $ 81.74M | $ 133.59M | $ 61.61M | $ 75.35M | $ 88.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 208.88M | $ 314.19M | $ 93.72M | $ 176.09M | $ 173.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.93B | $ 1.55B | $ 1.40B | $ 1.61B | $ 1.60B | |
$ ― | $ 208.88M | $ 314.19M | $ 93.72M | $ 176.09M | $ 173.35M | |
$ ― | $ 207.86M | $ 192.91M | $ 120.26M | $ 238.90M | $ 309.99M | |
$ ― | $ 8.59M | $ 3.74M | $ 4.56M | $ 4.96M | $ 4.23M | |
$ ― | $ 299.22M | $ 451.52M | $ 159.89M | $ 256.40M | $ 265.82M | |
$ ― | $ 416.42M | $ 563.32M | $ 275.05M | $ 374.00M | $ 374.78M |