Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.83B | $ 5.97B | $ 5.51B | $ 5.28B | $ 4.66B | |
$ 1.64B | $ 1.48B | $ 1.37B | $ 1.36B | $ 1.17B | |
$ 1.15B | $ 1.11B | $ 1.01B | $ 939.54M | $ 839.42M | |
$ 158.39M | $ 164.80M | $ 161.29M | $ 153.09M | $ 144.42M | |
$ 632.80M | $ 488.62M | $ 505.27M | $ 559.88M | $ 484.46M | |
$ 489.05M | $ 369.11M | $ 367.48M | $ 418.51M | $ 325.69M | |
$ -147.31M | $ -130.34M | $ -67.88M | $ -12.46M | $ -51.26M | |
$ 341.75M | $ 238.77M | $ 292.56M | $ 383.45M | $ 261.82M | |
$ 321.14M | $ 215.13M | $ 275.45M | $ 274.35M | $ 237.66M | |
$ 7.22 | $ 4.82 | $ 6.21 | $ 6.21 | $ 5.38 | |
$ 7.20 | $ 4.82 | $ 6.18 | $ 6.20 | $ 5.38 | |
44.48M | 44.63M | 44.32M | 44.20M | 44.20M | |
44.62M | 44.59M | 44.58M | 44.28M | 44.22M |