Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.05B | $ 6.91B | $ 6.08B | $ 6.49B | $ 15.76B | |
$ 1.63B | $ 1.26B | $ 924.00M | $ 516.00M | $ 1.60B | |
$ 845.00M | $ 752.00M | $ 692.00M | $ 785.00M | $ 1.38B | |
$ 147.00M | $ 415.00M | $ 417.00M | $ 510.00M | $ 422.00M | |
$ 933.00M | $ 722.00M | $ 635.00M | $ 87.00M | $ -133.00M | |
$ 786.00M | $ 307.00M | $ 218.00M | $ -423.00M | $ 281.00M | |
$ -385.00M | $ -717.00M | $ -589.00M | $ 148.00M | $ -1.58B | |
$ 401.00M | $ -246.00M | $ -371.00M | $ -121.00M | $ -1.34B | |
$ 445.00M | $ -128.00M | $ -249.00M | $ -170.00M | $ -1.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.85 | $ -1.35 | $ -2.58 | $ -1.76 | $ -16.85 | |
$ 4.70 | $ -1.35 | $ -2.51 | $ -1.76 | $ -16.85 | |
94.68M | 94.50M | 96.33M | 96.33M | 95.36M | |
97.72M | 94.50M | 99.05M | 96.33M | 95.36M |