Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 18.60B | $ 15.53B | $ 14.34B | $ 12.42B | $ 9.93B | |
$ 11.00B | $ 9.92B | $ 8.42B | $ 6.84B | $ 5.14B | |
$ 71.71M | $ 146.78M | $ 208.83M | $ 133.64M | $ 46.20M | |
$ 1.10B | $ 1.06B | $ 1.22B | $ 1.26B | $ 755.66M | |
$ 16.32B | $ 11.94B | $ 11.72B | $ 10.55B | $ 6.35B | |
$ 10.93B | $ 9.78B | $ 8.22B | $ 6.71B | $ 5.10B | |
$ 2.92B | $ -475.05M | $ -737.52M | $ 221.84M | $ -917.01M | |
$ 13.86B | $ 9.30B | $ 7.48B | $ 6.93B | $ 4.18B | |
$ 9.15B | $ 6.04B | $ 5.28B | $ 5.61B | $ 2.66B | |
$ 24.37 | $ 16.06 | $ 14.00 | $ 13.69 | $ 6.41 | |
$ 24.37 | $ 16.06 | $ 14.00 | $ 13.69 | $ 6.41 | |
375.60M | 375.92M | 376.73M | 409.40M | 415.24M | |
375.60M | 375.92M | 376.73M | 409.40M | 415.24M |