Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 947.60M | $ 823.30M | $ 1.36B | $ 1.06B | $ 1.29B | |
$ ― | $ 700.00M | $ 615.30M | $ 1.03B | $ 779.40M | $ 961.70M | |
$ ― | $ 247.60M | $ 208.00M | $ 328.00M | $ 281.50M | $ 329.70M | |
$ ― | $ 88.30M | $ 77.40M | $ 198.60M | $ 108.40M | $ 167.20M | |
$ ― | $ 159.30M | $ 130.60M | $ 129.40M | $ 173.10M | $ 162.50M | |
$ ― | $ -2.30M | $ -8.90M | $ -2.20M | $ -1.90M | $ -3.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 158.10M | $ 121.30M | $ -47.80M | $ 165.10M | $ 154.80M | |
$ ― | $ 34.40M | $ 16.10M | $ 38.80M | $ 32.40M | $ 31.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 194.00M | $ -346.30M | $ -86.60M | $ 121.00M | $ 123.70M | |
$ ― | $ 11.41 | $ -20.37 | $ -5.09 | $ 7.12 | $ 7.28 | |
$ ― | $ 11.41 | $ -20.37 | $ -5.09 | $ 7.12 | $ 7.28 | |
$ ― | $ 17.00M | $ 17.00M | $ 17.00M | $ 17.00M | $ 17.00M | |
$ ― | $ 17.00M | $ 17.00M | $ 17.00M | $ 17.00M | $ 17.00M | |
$ ― | $ 3.20 | $ 3.00 | $ 0.00 | $ 3.00 | $ 2.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 788.30M | $ 692.70M | $ 1.23B | $ 887.80M | $ 1.13B | |
$ ― | $ 194.00M | $ -346.30M | $ -86.60M | $ 121.00M | $ 123.70M | |
$ ― | $ 122.68M | $ 104.94M | $ 51.82M | $ 128.04M | $ 127.69M | |
$ ― | $ 1.40M | $ 1.50M | $ 1.90M | $ 1.80M | $ 2.40M | |
$ ― | $ 159.30M | $ 130.60M | $ -45.90M | $ 166.90M | $ 157.20M | |
$ ― | $ 225.30M | $ 193.00M | $ 22.50M | $ 228.40M | $ 214.40M |