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 | |
$ 647.24M | $ 633.87M | $ 632.25M | $ 469.53M | $ 409.99M | |
$ 582.01M | $ 574.81M | $ 577.02M | $ 420.69M | $ 367.16M | |
$ 885.60M | $ 1.12B | $ 840.05M | $ 832.26M | $ 589.24M | |
$ 297.26M | $ 323.82M | $ 261.31M | $ 226.18M | $ 210.87M | |
$ -123.50M | $ 90.39M | $ 403.16M | $ 88.09M | $ -80.32M | |
$ 173.77M | $ 414.20M | $ 664.47M | $ 314.27M | $ 130.55M | |
$ 163.29M | $ 403.31M | $ 653.61M | $ 303.91M | $ 123.91M | |
$ 1.50 | $ 3.73 | $ 6.07 | $ 2.97 | $ 1.24 | |
$ 1.50 | $ 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 |