Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.82B | $ 9.98B | $ 9.11B | $ 8.17B | $ 7.41B | |
$ 5.51B | $ 4.97B | $ 4.23B | $ 4.04B | $ 3.61B | |
$ 2.67B | $ 2.68B | $ 2.49B | $ 2.37B | $ 2.23B | |
$ 336.00M | $ 356.00M | $ 502.00M | $ 490.00M | $ 458.00M | |
$ 2.60B | $ 2.75B | $ 2.26B | $ 2.26B | $ 1.86B | |
$ 2.69B | $ 2.29B | $ 1.66B | $ 1.67B | $ 1.38B | |
$ -716.00M | $ -148.00M | $ -146.00M | $ -115.00M | $ -209.00M | |
$ 1.97B | $ 2.15B | $ 1.51B | $ 1.55B | $ 1.17B | |
$ 1.58B | $ 1.71B | $ 1.36B | $ 1.25B | $ 949.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.45 | $ 10.23 | $ 8.14 | $ 7.36 | $ 5.55 | |
$ 9.23 | $ 9.93 | $ 7.93 | $ 7.17 | $ 5.42 | |
166.80M | 167.00M | 167.50M | 169.20M | 170.00M | |
170.80M | 172.10M | 171.90M | 173.60M | 174.10M |