Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.43B | $ 5.16B | $ 12.56B | $ 10.73B | $ 3.99B | |
$ 2.78B | $ -2.21B | $ 6.43B | $ 6.07B | $ 865.02M | |
$ 256.70M | $ 303.40M | $ 290.30M | $ 254.15M | $ 146.32M | |
$ 1.14B | $ 1.47B | $ 1.40B | $ 779.22M | $ 314.19M | |
$ 3.82B | $ -955.10M | $ 7.65B | $ 6.60B | $ 1.00B | |
$ 2.53B | $ -2.51B | $ 6.14B | $ 5.82B | $ 722.05M | |
$ -322.30M | $ -304.50M | $ -108.50M | $ -156.80M | $ -181.20M | |
$ 2.21B | $ -2.82B | $ 6.03B | $ 5.66B | $ 540.79M | |
$ 2.15B | $ -2.70B | $ 4.62B | $ 4.64B | $ 518.00M | |
$ 17.84 | $ -22.42 | $ 38.49 | $ 40.31 | $ 4.31 | |
$ 17.82 | $ -22.42 | $ 38.35 | $ 39.02 | $ 4.31 | |
120.36M | 120.21M | 120.01M | 115.11M | 120.13M | |
120.49M | 120.21M | 120.44M | 118.93M | 120.13M |