Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.17B | $ 10.23B | $ 8.77B | $ 5.79B | $ 4.31B | |
$ 3.06B | $ 2.93B | $ 2.70B | $ 1.66B | $ 583.00M | |
$ 693.00M | $ 705.00M | $ 604.00M | $ 638.00M | $ 702.00M | |
$ 146.00M | $ 147.00M | $ 6.68B | $ 4.77B | $ 4.43B | |
$ 2.50B | $ 2.41B | $ 2.27B | $ 1.22B | $ -164.00M | |
$ 2.37B | $ 2.23B | $ 2.09B | $ 1.01B | $ -121.00M | |
$ -587.00M | $ -533.00M | $ -360.00M | $ -450.00M | $ -506.00M | |
$ 1.78B | $ 1.69B | $ 1.73B | $ 560.00M | $ -924.00M | |
$ 1.53B | $ 1.14B | $ 1.25B | $ 410.00M | $ -720.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.19 | $ 4.35 | $ 4.56 | $ 1.47 | $ -2.60 | |
$ 6.20 | $ 4.32 | $ 4.53 | $ 1.46 | $ -2.58 | |
248.00M | 262.00M | 275.00M | 279.00M | 277.00M | |
247.50M | 264.00M | 277.00M | 281.00M | 279.00M |