Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.63B | $ 3.76B | $ 3.81B | $ 3.07B | $ 1.90B | |
$ 1.19B | $ 1.14B | $ 898.66M | $ 743.27M | $ 409.17M | |
$ 720.63M | $ 633.03M | $ 592.28M | $ 570.36M | $ 463.77M | |
$ 245.82M | $ 235.94M | $ 241.88M | $ 237.28M | $ 214.36M | |
$ 744.57M | $ 719.36M | $ 616.36M | $ 441.89M | $ -496.66M | |
$ 468.07M | $ 506.61M | $ 300.12M | $ 204.61M | $ -53.77M | |
$ -25.20M | $ -82.78M | $ -109.58M | $ -20.23M | $ -708.15M | |
$ 442.88M | $ 423.82M | $ 196.81M | $ 152.69M | $ -762.75M | |
$ 320.27M | $ 314.24M | $ 154.97M | $ 113.30M | $ -742.35M | |
$ 1.68 | $ 1.60 | $ 0.77 | $ 0.56 | $ -5.00 | |
$ 1.65 | $ 1.57 | $ 0.75 | $ 0.54 | $ -5.00 | |
190.58M | 196.08M | 201.74M | 201.58M | 148.37M | |
193.64M | 199.91M | 207.26M | 208.32M | 148.37M |