Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.43B | $ 4.36B | $ 4.64B | $ 3.87B | $ 3.89B | |
$ 508.79M | $ 557.52M | $ 806.79M | $ 857.58M | $ 813.52M | |
$ 391.48M | $ 399.14M | $ 474.90M | $ 497.61M | $ 469.41M | |
$ 91.82M | $ 141.65M | $ 156.25M | $ 145.90M | $ 138.25M | |
$ 209.13M | $ 307.18M | $ 519.79M | $ 515.94M | $ 496.56M | |
$ 117.31M | $ 165.53M | $ 363.54M | $ 370.04M | $ 358.31M | |
$ -110.94M | $ -87.72M | $ 52.41M | $ 58.62M | $ -97.04M | |
$ 6.38M | $ 63.24M | $ 266.83M | $ 422.40M | $ 247.07M | |
$ -30.80M | $ 8.16M | $ 118.83M | $ 321.97M | $ 119.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ 0.00 | $ 0.06 | $ 0.16 | $ 0.06 | |
$ -0.02 | $ 0.00 | $ 0.06 | $ 0.16 | $ 0.06 | |
2.04B | 2.04B | 2.04B | 2.03B | 1.86B | |
2.04B | 2.04B | 2.04B | 2.03B | 1.86B |