Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.97B | $ 5.51B | $ 5.28B | $ 4.66B | $ 4.51B | |
$ 1.48B | $ 1.37B | $ 1.36B | $ 1.17B | $ 1.14B | |
$ 1.11B | $ 1.01B | $ 939.54M | $ 839.42M | $ 814.86M | |
$ 164.80M | $ 161.29M | $ 153.09M | $ 144.42M | $ 137.15M | |
$ 467.76M | $ 505.27M | $ 559.88M | $ 484.46M | $ 502.87M | |
$ 369.11M | $ 367.48M | $ 418.51M | $ 325.69M | $ 321.61M | |
$ -130.34M | $ -67.88M | $ -12.46M | $ -51.26M | $ -73.54M | |
$ 238.77M | $ 292.56M | $ 383.45M | $ 261.82M | $ 246.29M | |
$ 215.13M | $ 275.45M | $ 274.35M | $ 237.66M | $ 227.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.82 | $ 6.21 | $ 6.21 | $ 5.38 | $ 5.20 | |
$ 4.82 | $ 6.18 | $ 6.20 | $ 5.38 | $ 5.20 | |
44.63M | 44.32M | 44.20M | 44.20M | 43.79M | |
44.59M | 44.58M | 44.28M | 44.22M | 43.85M |