Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.62B | $ 4.43B | $ 4.36B | $ 4.64B | $ 3.87B | |
$ 867.99M | $ 508.79M | $ 557.52M | $ 806.79M | $ 857.58M | |
$ 457.96M | $ 391.48M | $ 399.14M | $ 474.90M | $ 497.61M | |
$ 125.58M | $ 91.82M | $ 141.65M | $ 156.25M | $ 145.90M | |
$ 511.77M | $ 209.13M | $ 307.18M | $ 519.79M | $ 515.94M | |
$ 410.03M | $ 117.31M | $ 165.53M | $ 363.54M | $ 370.04M | |
$ -120.55M | $ -110.94M | $ -87.72M | $ 52.41M | $ 58.62M | |
$ 289.48M | $ 6.38M | $ 63.24M | $ 266.83M | $ 422.40M | |
$ 113.57M | $ -30.80M | $ 8.16M | $ 118.83M | $ 321.97M | |
$ 0.06 | $ -0.02 | $ 0.00 | $ 0.06 | $ 0.16 | |
$ 0.06 | $ -0.02 | $ 0.00 | $ 0.06 | $ 0.16 | |
2.04B | 2.04B | 2.04B | 2.04B | 2.03B | |
2.04B | 2.04B | 2.04B | 2.04B | 2.03B |