Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.64B | $ 6.91B | $ 7.98B | $ 6.22B | $ 5.60B | |
$ 1.97B | $ 2.49B | $ 3.23B | $ 2.69B | $ 2.44B | |
$ 1.78B | $ 2.23B | $ 2.58B | $ 2.29B | $ 2.06B | |
$ 196.00M | $ 6.61B | $ 7.32B | $ 5.87B | $ 5.53B | |
$ 188.00M | $ 476.00M | $ 871.00M | $ 594.00M | $ 575.00M | |
$ 188.00M | $ 401.00M | $ 667.00M | $ 412.00M | $ 377.00M | |
$ -310.00M | $ -799.00M | $ -422.00M | $ -1.19B | $ -530.00M | |
$ -122.00M | $ -323.00M | $ 435.00M | $ -591.00M | $ -158.00M | |
$ -97.00M | $ -255.00M | $ 343.00M | $ -487.00M | $ -136.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.88 | $ -2.24 | $ 2.95 | $ -4.23 | $ -1.19 | |
$ -0.88 | $ -2.24 | $ 2.85 | $ -4.23 | $ -1.19 | |
110.30M | 113.80M | 116.40M | 115.20M | 114.20M | |
110.30M | 113.80M | 120.20M | 115.20M | 114.20M |