Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.39B | $ 1.94B | $ 220.38M | $ 1.37B | $ 1.44B | |
$ 2.39B | $ 1.94B | $ 220.38M | $ 1.37B | $ 1.44B | |
$ 2.06B | $ 1.99B | $ 88.61M | $ -882.06M | $ -1.09B | |
$ 82.82M | $ 0.00 | $ 91.17M | $ 88.61M | $ 83.59M | |
$ 0.00 | $ 0.00 | $ 740.17M | $ 558.83M | $ 415.69M | |
$ -1.56B | $ 712.37M | $ 1.01B | $ 489.54M | $ 351.32M | |
$ 2.26B | $ 0.00 | $ -170.31M | $ -149.85M | $ -143.34M | |
$ 695.97M | $ 712.37M | $ 668.83M | $ 489.54M | $ 351.32M | |
$ 582.54M | $ 597.97M | $ 579.15M | $ 443.08M | $ 331.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.10 | $ 8.91 | $ 8.84 | $ 6.79 | $ 5.11 | |
$ 9.29 | $ 9.08 | $ 8.79 | $ 6.74 | $ 5.09 | |
65.41M | 65.63M | 64.16M | 63.61M | 62.73M | |
64.09M | 64.40M | 64.52M | 64.10M | 63.00M |