Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.54B | $ 1.54B | $ 1.42B | $ 1.14B | $ 1.04B | |
$ 944.51M | $ 957.68M | $ 893.56M | $ 695.71M | $ 620.86M | |
$ 944.51M | $ 62.51M | $ 632.25M | $ 469.53M | $ 409.99M | |
$ 582.01M | $ 574.81M | $ 1.17B | $ 927.93M | $ 843.77M | |
$ 885.60M | $ 899.51M | $ 844.40M | $ 657.87M | $ 589.03M | |
$ 160.37M | $ 899.51M | $ 267.38M | $ 237.18M | $ 221.87M | |
$ 13.40M | $ -485.31M | $ -179.93M | $ -343.61M | $ -81.97M | |
$ 173.77M | $ 414.20M | $ 664.47M | $ 314.27M | $ 130.55M | |
$ 163.29M | $ 403.31M | $ 653.61M | $ 303.91M | $ 123.91M | |
$ 1.51 | $ 3.73 | $ 6.07 | $ 2.97 | $ 1.24 | |
$ 1.51 | $ 3.70 | $ 6.03 | $ 2.96 | $ 1.24 | |
108.49M | 108.65M | 107.61M | 102.00M | 99.39M | |
108.54M | 109.40M | 108.39M | 102.83M | 99.44M |