Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.54B | $ 1.42B | $ 1.14B | $ 1.04B | $ 1.03B | |
$ 957.68M | $ 893.56M | $ 695.71M | $ 620.86M | $ 631.07M | |
$ 62.51M | $ 632.25M | $ 469.53M | $ 409.99M | $ 380.78M | |
$ 574.81M | $ 1.17B | $ 927.93M | $ 843.77M | $ 786.87M | |
$ 899.51M | $ 844.40M | $ 657.87M | $ 589.03M | $ 604.43M | |
$ 899.51M | $ 267.38M | $ 237.18M | $ 221.87M | $ 268.16M | |
$ -485.31M | $ -179.93M | $ -343.61M | $ -81.97M | $ -28.12M | |
$ 414.20M | $ 664.47M | $ 314.27M | $ 130.55M | $ 225.36M | |
$ 403.31M | $ 653.61M | $ 303.91M | $ 123.91M | $ 219.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.73 | $ 6.07 | $ 2.97 | $ 1.24 | $ 2.23 | |
$ 3.70 | $ 6.03 | $ 2.96 | $ 1.24 | $ 2.22 | |
108.65M | 107.61M | 102.00M | 99.39M | 98.46M | |
109.40M | 108.39M | 102.83M | 99.44M | 99.38M |