Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.84B | $ 11.14B | $ 11.74B | $ 11.20B | $ 9.55B | |
$ 2.69B | $ 2.71B | $ 2.94B | $ 3.27B | $ 2.43B | |
$ 1.98B | $ 3.11B | $ 2.00B | $ 1.93B | $ 1.79B | |
$ 0.00 | $ 630.33M | $ 647.86M | $ 649.78M | $ 789.61M | |
$ 694.70M | $ 531.94M | $ 883.69M | $ 2.00B | $ 1.43B | |
$ 694.70M | $ -287.81M | $ 931.60M | $ 755.53M | $ 29.25M | |
$ -48.70M | $ -66.70M | $ -60.32M | $ -45.02M | $ -51.63M | |
$ 646.00M | $ -354.51M | $ 183.89M | $ 1.29B | $ 584.37M | |
$ 517.70M | $ -439.52M | $ 25.25M | $ 1.03B | $ 515.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.18 | $ -6.90 | $ 0.40 | $ 15.01 | $ 7.24 | |
$ 8.14 | $ -6.90 | $ 0.39 | $ 14.94 | $ 7.22 | |
63.30M | 63.66M | 63.83M | 68.85M | 71.21M | |
63.60M | 63.66M | 64.06M | 69.14M | 71.40M |