Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.57B | $ 4.09B | $ 4.08B | $ 3.85B | $ 4.03B | |
$ 3.44B | $ 3.08B | $ 3.42B | $ 3.24B | $ 3.41B | |
$ 127.38M | $ 87.75M | $ 275.25M | $ 254.88M | $ 254.41M | |
$ 10.58M | $ 3.13M | $ 3.88M | $ 3.92M | $ 4.08M | |
$ 13.23B | $ 4.94B | $ 3.53B | $ 8.61B | $ 2.77B | |
$ 3.32B | $ 3.00B | $ 3.53B | $ 8.60B | $ 2.77B | |
$ 8.84B | $ 1.02B | $ -385.97M | $ 4.77B | $ -1.57B | |
$ 12.15B | $ 4.02B | $ 2.84B | $ 7.80B | $ 1.59B | |
$ 11.92B | $ 3.97B | $ 2.85B | $ 7.79B | $ 1.60B | |
$ 15.09 | $ 4.98 | $ 3.74 | $ 10.23 | $ 2.10 | |
$ 15.09 | $ 4.98 | $ 3.74 | $ 10.23 | $ 2.10 | |
790.13M | 797.31M | 761.29M | 761.43M | 762.46M | |
790.13M | 797.31M | 761.29M | 761.43M | 762.46M |