Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.67B | $ 4.42B | $ 4.12B | $ 3.17B | $ 4.14B | |
$ 810.36M | $ 740.75M | $ 731.70M | $ 336.00M | $ 672.23M | |
$ 485.21M | $ 404.37M | $ 409.01M | $ 434.62M | $ 472.05M | |
$ 191.17M | $ 252.87M | $ 241.66M | $ 254.70M | $ 270.17M | |
$ 516.32M | $ 515.40M | $ 491.49M | $ 81.77M | $ 398.29M | |
$ 325.14M | $ 330.42M | $ 308.96M | $ -98.49M | $ 191.09M | |
$ -52.17M | $ -178.51M | $ -59.66M | $ -64.55M | $ -49.40M | |
$ 272.98M | $ 151.91M | $ 249.30M | $ -239.52M | $ 141.69M | |
$ 247.39M | $ 101.91M | $ 215.56M | $ -158.79M | $ 130.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.84 | $ 1.15 | $ 2.42 | $ -1.82 | $ 1.47 | |
$ 2.56 | $ 1.03 | $ 2.00 | $ -1.82 | $ 1.45 | |
87.23M | 88.85M | 88.98M | 87.47M | 88.84M | |
96.45M | 98.51M | 107.80M | 87.47M | 89.78M |