Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 802.20M | $ 795.20M | $ 716.70M | $ 797.90M | $ 752.50M | |
$ ― | $ 304.10M | $ 308.50M | $ 221.10M | $ 243.70M | $ 234.70M | |
$ ― | $ 498.10M | $ 486.70M | $ 495.60M | $ 554.20M | $ 517.80M | |
$ ― | $ 16.40M | $ 85.60M | $ 72.10M | $ 59.70M | $ 34.60M | |
$ ― | $ 481.70M | $ 401.10M | $ 423.50M | $ 494.50M | $ 483.20M | |
$ ― | $ -141.10M | $ -86.70M | $ -104.60M | $ -109.20M | $ -124.40M | |
$ ― | $ 121.60M | $ 1.11B | $ -522.90M | $ 506.50M | $ 1.09B | |
$ ― | $ 473.20M | $ 1.42B | $ -204.00M | $ 891.80M | $ 1.44B | |
$ ― | $ 3.90M | $ -1.00M | $ 9.10M | $ 11.80M | $ 9.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 469.30M | $ 1.42B | $ -213.10M | $ 880.00M | $ 1.45B | |
$ ― | $ 0.24 | $ 0.74 | $ -0.11 | $ 0.47 | $ 0.80 | |
$ ― | $ 0.24 | $ 0.74 | $ -0.11 | $ 0.47 | $ 0.80 | |
$ ― | $ 1.92B | $ 1.92B | $ 1.95B | $ 1.88B | $ 1.80B | |
$ ― | $ 1.92B | $ 1.92B | $ 1.95B | $ 1.88B | $ 1.81B | |
$ ― | $ 0.35 | $ 0.27 | $ 0.09 | $ 0.26 | $ 0.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 469.30M | $ 1.42B | $ -213.10M | $ 880.00M | $ 1.45B | |
$ ― | $ 459.18M | $ 1.46B | $ -209.11M | $ 868.06M | $ 1.45B | |
$ ― | $ 142.00M | $ 87.00M | $ 105.70M | $ 110.70M | $ 125.80M | |
$ ― | $ 615.20M | $ 1.51B | $ -98.30M | $ 1.00B | $ 1.57B | |
$ ― | $ 621.00M | $ 1.52B | $ -89.60M | $ 1.01B | $ 1.58B |