Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.71B | $ 2.63B | $ 2.31B | $ 2.08B | $ 2.01B | |
$ 2.08B | $ 1.96B | $ 1.76B | $ 1.61B | $ 1.52B | |
$ 1.18B | $ 969.43M | $ 920.19M | $ 916.24M | $ 889.79M | |
$ 716.31M | $ 1.64B | $ 1.47B | $ 1.40B | $ 1.39B | |
$ 1.70B | $ 1.68B | $ 1.51B | $ 1.39B | $ 1.31B | |
$ 923.66M | $ 925.41M | $ 782.50M | $ 451.14M | $ 583.49M | |
$ -375.16M | $ -399.56M | $ -529.93M | $ -651.44M | $ -396.60M | |
$ 548.50M | $ 525.84M | $ 252.56M | $ -17.75M | $ 186.89M | |
$ 501.81M | $ 461.43M | $ 237.62M | $ 24.10M | $ 146.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.64 | $ 4.27 | $ 2.17 | $ 0.22 | $ 1.30 | |
$ 4.61 | $ 4.22 | $ 2.14 | $ 0.21 | $ 1.28 | |
108.20M | 107.96M | 109.33M | 111.53M | 112.81M | |
108.91M | 109.39M | 111.18M | 113.47M | 114.69M |