Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.15B | $ -1.86B | $ 1.15B | $ 961.70M | $ 860.80M | $ 1.01B | |
$ 737.20M | $ ― | $ 737.40M | $ 440.10M | $ 433.60M | $ 574.70M | |
$ 412.40M | $ ― | $ 412.10M | $ 521.60M | $ 427.20M | $ 432.90M | |
$ 166.20M | $ ― | $ 166.10M | $ 130.60M | $ 62.10M | $ 62.30M | |
$ 246.20M | $ ― | $ 246.00M | $ 391.00M | $ 365.10M | $ 370.60M | |
$ -140.50M | $ ― | $ -140.50M | $ -120.40M | $ -100.30M | $ -152.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 508.00M | $ ― | $ 508.00M | $ 2.14B | $ 1.40B | $ 1.05B | |
$ 270.70M | $ ― | $ 270.60M | $ 414.00M | $ 30.50M | $ 230.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 233.90M | $ ― | $ 234.00M | $ 1.72B | $ 1.36B | $ 817.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 739.30M | $ ― | $ 739.30M | $ 442.60M | $ 435.00M | $ 378.50M | |
$ 903.40M | $ ― | $ 903.50M | $ 570.70M | $ 495.70M | $ 637.00M | |
$ 233.90M | $ ― | $ 234.00M | $ 1.72B | $ 1.36B | $ 817.20M | |
$ 227.61M | $ ― | $ 221.94M | $ 1.72B | $ 1.40B | $ 887.72M | |
$ 142.90M | $ ― | $ 143.00M | $ 121.70M | $ 102.20M | $ 153.10M | |
$ 650.90M | $ ― | $ 651.00M | $ 2.26B | $ 1.50B | $ 1.20B | |
$ 965.30M | $ -1.80B | $ 965.40M | $ 2.28B | $ 1.58B | $ 1.22B |