Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 6.89B | $ 7.11B | $ 7.04B | $ 7.02B | $ 9.07B | |
$ 2.31B | $ 2.32B | $ 2.40B | $ 2.63B | $ 3.65B | |
$ 2.29B | $ 2.11B | $ 2.08B | $ 2.22B | $ 2.50B | |
$ 260.00M | $ 280.00M | $ 333.00M | $ 372.00M | $ 435.00M | |
$ 307.00M | $ 47.00M | $ -46.00M | $ 718.00M | $ 1.37B | |
$ 7.00M | $ 689.00M | $ 1.14B | $ 519.00M | $ 1.39B | |
$ -35.00M | $ 3.00M | $ -20.00M | $ -165.00M | $ 171.00M | |
$ -28.00M | $ -328.00M | $ -475.00M | $ 252.00M | $ 822.00M | |
$ 1.00M | $ -325.00M | $ -458.00M | $ 192.00M | $ 643.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.09 | $ -2.08 | $ -2.50 | $ 0.85 | $ 2.90 | |
$ -0.09 | $ -2.08 | $ -2.50 | $ 0.84 | $ 2.90 | |
149.12M | 156.01M | 183.17M | 208.98M | 221.97M | |
149.12M | 156.01M | 183.17M | 211.44M | 221.97M |