Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.20B | $ 4.53B | $ 4.49B | $ 4.31B | $ 4.37B | |
$ 807.14M | $ 767.84M | $ 673.01M | $ 579.77M | $ 754.20M | |
$ 544.31M | $ 508.87M | $ 553.47M | $ 456.46M | $ 501.74M | |
$ 220.30M | $ 232.40M | $ 250.99M | $ 241.13M | $ 254.96M | |
$ 463.12M | $ 534.66M | $ 379.98M | $ 374.65M | $ 550.20M | |
$ 262.83M | $ 307.38M | $ 128.99M | $ 124.76M | $ 275.17M | |
$ -83.37M | $ -15.05M | $ -9.34M | $ -8.23M | $ -9.26M | |
$ 179.46M | $ 247.95M | $ 167.33M | $ 116.52M | $ 265.91M | |
$ 128.97M | $ 169.62M | $ 137.63M | $ 42.51M | $ 235.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.02 | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.04 | |
$ 0.02 | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.03 | |
7.09B | 7.00B | 6.75B | 6.67B | 6.59B | |
7.08B | 7.00B | 6.75B | 6.89B | 6.75B |