Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.74B | $ 2.77B | $ 2.59B | $ 2.43B | $ 1.95B | |
$ 1.04B | $ 1.02B | $ 885.53M | $ 837.98M | $ 682.47M | |
$ 590.00M | $ 611.59M | $ 556.47M | $ 531.77M | $ 480.34M | |
$ 66.60M | $ 69.70M | $ 65.10M | $ 74.60M | $ 74.70M | |
$ 531.41M | $ 509.37M | $ 435.40M | $ 404.83M | $ 299.25M | |
$ 447.45M | $ 404.17M | $ 329.06M | $ 306.21M | $ 202.13M | |
$ -77.05M | $ -85.07M | $ -28.81M | $ 12.87M | $ 3.71M | |
$ 370.40M | $ 319.09M | $ 300.25M | $ 319.09M | $ 205.84M | |
$ 264.84M | $ 205.28M | $ 223.75M | $ 235.11M | $ 157.41M | |
$ 4.36 | $ 3.38 | $ 3.73 | $ 3.92 | $ 2.62 | |
$ 4.31 | $ 3.36 | $ 3.72 | $ 3.92 | $ 2.62 | |
60.43M | 60.23M | 60.05M | 60.03M | 60.03M | |
61.10M | 60.66M | 60.15M | 60.03M | 60.03M |