Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.19B | $ 5.84B | $ 5.76B | $ 5.34B | $ 4.05B | |
$ 1.81B | $ 1.79B | $ 1.84B | $ 1.88B | $ 1.19B | |
$ 1.35B | $ 1.01B | $ 927.50M | $ 1.08B | $ 1.18B | |
$ 160.67M | $ 158.11M | $ 151.94M | $ 165.19M | $ 185.72M | |
$ 708.29M | $ 1.06B | $ 1.11B | $ 1.02B | $ 200.74M | |
$ 464.06M | $ 779.08M | $ 909.28M | $ 823.44M | $ 9.68M | |
$ 100.51M | $ 87.79M | $ 21.95M | $ -4.20M | $ -25.41M | |
$ 517.14M | $ 866.88M | $ 931.23M | $ 819.24M | $ -15.73M | |
$ 455.36M | $ 706.59M | $ 741.41M | $ 650.02M | $ 1.30M | |
$ 3.46 | $ 4.96 | $ 5.01 | $ 4.23 | $ 0.01 | |
$ 3.44 | $ 4.87 | $ 4.96 | $ 4.19 | $ 0.01 | |
131.45M | 142.38M | 148.01M | 153.75M | 153.19M | |
132.29M | 145.10M | 149.35M | 154.98M | 153.91M |