Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.78B | $ 3.54B | $ 3.24B | $ 3.90B | $ 3.81B | |
$ ― | $ 3.27B | $ 3.01B | $ 2.76B | $ 3.13B | $ 3.03B | |
$ ― | $ 510.00M | $ 531.60M | $ 479.70M | $ 770.70M | $ 770.30M | |
$ ― | $ 276.30M | $ 297.90M | $ 298.50M | $ 332.20M | $ 331.50M | |
$ ― | $ 233.70M | $ 233.70M | $ 181.20M | $ 438.50M | $ 438.80M | |
$ ― | $ -13.30M | $ -11.30M | $ -14.70M | $ -21.20M | $ -11.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 272.70M | $ 204.90M | $ 115.80M | $ 406.60M | $ 439.30M | |
$ ― | $ 54.20M | $ 44.90M | $ 24.10M | $ 88.40M | $ 80.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 173.10M | $ 130.10M | $ 60.80M | $ 265.10M | $ 303.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 85.10M | $ 80.20M | $ 77.60M | $ 76.00M | $ 103.30M | |
$ ― | $ 3.55B | $ 3.30B | $ 3.06B | $ 3.46B | $ 3.37B | |
$ ― | $ 173.10M | $ 130.10M | $ 60.80M | $ 265.10M | $ 303.30M | |
$ ― | $ 144.01M | $ 148.61M | $ 107.92M | $ 282.86M | $ 303.30M | |
$ ― | $ 13.30M | $ 11.30M | $ 14.70M | $ 21.20M | $ 11.40M | |
$ ― | $ 286.00M | $ 216.20M | $ 130.50M | $ 427.80M | $ 450.70M | |
$ ― | $ 643.20M | $ 617.80M | $ 562.50M | $ 853.50M | $ 843.90M |