Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.82B | $ 2.68B | $ 2.50B | $ 2.46B | $ 2.27B | $ 2.61B | |
$ 896.80M | $ 876.50M | $ 824.60M | $ 853.70M | $ 791.70M | $ 976.80M | |
$ 1.93B | $ 1.80B | $ 1.67B | $ 1.61B | $ 1.48B | $ 1.63B | |
$ 400.80M | $ 673.20M | $ 1.09B | $ 697.40M | $ 752.60M | $ 933.40M | |
$ 1.19B | $ 1.13B | $ 1.41B | $ 911.40M | $ 1.04B | $ 696.90M | |
$ -118.20M | $ -115.50M | $ -138.80M | $ -127.00M | $ -140.60M | $ -128.50M | |
$ 25.80M | $ 11.00M | $ -5.30M | $ -2.10M | $ -393.50M | $ 6.20M | |
$ 1.20B | $ 1.03B | $ 1.26B | $ 786.50M | $ 897.50M | $ 568.40M | |
$ 266.70M | $ 258.80M | $ 220.30M | $ 179.40M | $ 164.60M | $ 118.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 921.80M | $ 614.40M | $ 954.30M | $ 666.30M | $ 712.70M | $ 449.90M | |
$ 6.41 | $ 4.19 | $ 12.08 | $ 4.12 | $ 4.38 | $ 2.75 | |
$ 6.37 | $ 4.17 | $ 12.00 | $ 4.08 | $ 4.31 | $ 2.70 | |
$ 572.40M | $ 146.62M | $ 157.91M | $ 161.84M | $ 162.61M | $ 163.54M | |
$ 575.17M | $ 147.34M | $ 158.93M | $ 163.34M | $ 165.32M | $ 166.56M | |
$ 1.51 | $ 1.36 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 842.00M | $ 1.55B | $ 1.09B | $ 1.55B | $ 1.75B | $ 1.91B | |
$ 921.60M | $ 614.40M | $ 954.30M | $ 666.30M | $ 712.70M | $ 449.90M | |
$ 686.82M | $ ― | $ ― | $ ― | $ 493.63M | $ 340.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.24B | $ 1.14B | $ 1.40B | $ 913.50M | $ 956.70M | $ 695.20M | |
$ 1.48B | $ 1.43B | $ 1.74B | $ 1.30B | $ 1.31B | $ 1.02B |