Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 7.95B | $ 8.04B | $ 7.49B | $ 7.35B | $ 7.13B | |
$ ― | $ 5.54B | $ 5.67B | $ 5.30B | $ 5.11B | $ 4.95B | |
$ ― | $ 2.41B | $ 2.37B | $ 2.19B | $ 2.24B | $ 2.18B | |
$ ― | $ 2.18B | $ 2.10B | $ 1.97B | $ 1.95B | $ 1.90B | |
$ ― | $ 226.40M | $ 270.90M | $ 215.20M | $ 284.90M | $ 282.10M | |
$ ― | $ -45.30M | $ -41.80M | $ -51.40M | $ -79.10M | $ -42.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 158.30M | $ 218.60M | $ 148.00M | $ 185.60M | $ 222.70M | |
$ ― | $ 54.40M | $ 74.10M | $ 59.60M | $ 71.50M | $ 65.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -32.00M | $ 160.30M | $ 1.20M | $ 104.90M | $ 149.50M | |
$ ― | $ -1.19 | $ 6.02 | $ 0.05 | $ 3.96 | $ 5.60 | |
$ ― | $ -1.19 | $ 5.38 | $ 0.04 | $ 3.92 | $ 5.57 | |
$ ― | $ 26.95M | $ 26.63M | $ 26.49M | $ 26.51M | $ 26.67M | |
$ ― | $ 30.51M | $ 29.82M | $ 27.12M | $ 26.78M | $ 26.85M | |
$ ― | $ 2.00 | $ 1.00 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.72B | $ 7.77B | $ 7.28B | $ 7.06B | $ 6.85B | |
$ ― | $ -32.00M | $ 160.30M | $ 1.20M | $ 104.90M | $ 149.50M | |
$ ― | $ 115.09M | $ 151.81M | $ 107.05M | $ 128.63M | $ 170.40M | |
$ ― | $ 47.30M | $ 46.50M | $ 51.40M | $ 77.40M | $ 36.00M | |
$ ― | $ 205.60M | $ 265.10M | $ 199.40M | $ 263.00M | $ 258.70M | |
$ ― | $ 209.60M | $ 265.10M | $ 199.40M | $ 263.00M | $ 258.70M |