Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 7.08B | $ 6.84B | $ 6.58B | $ 5.65B | $ 5.60B | |
$ 3.50B | $ 3.31B | $ 3.17B | $ 2.69B | $ 2.81B | |
$ 1.18B | $ 1.15B | $ 1.07B | $ 1.08B | $ 921.00M | |
$ 153.00M | $ 196.00M | $ 210.00M | $ 195.00M | $ 166.00M | |
$ 2.48B | $ 2.40B | $ 2.41B | $ 1.76B | $ 2.00B | |
$ 2.32B | $ 2.19B | $ 2.14B | $ 1.50B | $ 1.93B | |
$ -500.00M | $ -525.00M | $ -465.00M | $ -483.00M | $ -557.00M | |
$ 1.82B | $ 1.66B | $ 1.67B | $ 1.02B | $ 1.37B | |
$ 1.60B | $ 1.32B | $ 1.57B | $ 904.00M | $ 1.29B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.68 | $ 4.63 | $ 5.30 | $ 2.99 | $ 4.23 | |
$ 5.60 | $ 4.57 | $ 5.22 | $ 2.94 | $ 4.13 | |
281.00M | 286.00M | 297.00M | 302.00M | 306.00M | |
285.00M | 290.00M | 302.00M | 307.00M | 313.00M |