Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.40B | $ 12.51B | $ 8.44B | $ 6.08B | $ 6.28B | |
$ 8.62B | $ 8.75B | $ 7.50B | $ 6.04B | $ 5.15B | |
$ 5.31B | $ 5.13B | $ 4.88B | $ 3.58B | $ 3.39B | |
$ 508.00M | $ 497.00M | $ 435.00M | $ 324.00M | $ 320.29M | |
$ 3.82B | $ 4.12B | $ 3.05B | $ 2.78B | $ 2.09B | |
$ 3.31B | $ 3.62B | $ 2.61B | $ 2.46B | $ 1.77B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 3.31B | $ 3.62B | $ 2.61B | $ 2.46B | $ 1.77B | |
$ 2.59B | $ 2.74B | $ 1.99B | $ 1.86B | $ 1.35B | |
$ 14.71 | $ 15.85 | $ 11.59 | $ 13.81 | $ 9.94 | |
$ 14.64 | $ 15.79 | $ 11.53 | $ 13.80 | $ 9.94 | |
166.48M | 166.36M | 163.17M | 134.71M | 136.16M | |
167.32M | 167.00M | 164.03M | 128.81M | 128.70M |