Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.46B | $ 5.68B | $ 9.51B | $ 3.67B | $ 1.41B | |
$ 1.69B | $ 2.20B | $ 6.07B | $ 2.06B | $ 340.01M | |
$ 302.00M | $ 279.00M | $ 327.00M | $ 164.00M | $ 105.39M | |
$ 1.84B | $ 1.64B | $ 1.64B | $ 693.00M | $ 394.54M | |
$ 3.30B | $ 3.84B | $ 6.87B | $ 2.26B | $ 689.78M | |
$ 1.39B | $ 1.92B | $ 5.74B | $ 1.89B | $ 234.62M | |
$ -44.00M | $ 204.00M | $ -573.00M | $ -391.00M | $ 6.50M | |
$ 1.34B | $ 2.13B | $ 5.17B | $ 1.50B | $ 241.12M | |
$ 1.12B | $ 1.63B | $ 4.07B | $ 1.16B | $ 200.53M | |
$ 1.51 | $ 2.14 | $ 5.10 | $ 2.30 | $ 0.50 | |
$ 1.50 | $ 2.13 | $ 5.08 | $ 2.29 | $ 0.50 | |
742.00M | 756.00M | 796.00M | 503.00M | 398.52M | |
745.00M | 760.00M | 799.00M | 504.00M | 401.00M |