Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.46B | $ 2.97B | $ 1.51B | $ 801.00M | $ 2.71B | |
$ 1.16B | $ 1.09B | $ 550.06M | $ -229.00M | $ 1.05B | |
$ 357.83M | $ 639.73M | $ 404.40M | $ 231.94M | $ 613.48M | |
$ 230.17M | $ 267.70M | $ 239.95M | $ 259.34M | $ 282.08M | |
$ 1.08B | $ 741.68M | $ 370.51M | $ -298.40M | $ 717.58M | |
$ 806.12M | $ 200.78M | $ -86.73M | $ -460.93M | $ 173.54M | |
$ -195.02M | $ -62.15M | $ -97.63M | $ -169.85M | $ -52.71M | |
$ 611.10M | $ 388.23M | $ 50.21M | $ -622.32M | $ 293.44M | |
$ 514.10M | $ 348.05M | $ 43.84M | $ -598.61M | $ 247.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.78 | $ 8.58 | $ 1.03 | $ -14.08 | $ 5.84 | |
$ 12.78 | $ 7.88 | $ 1.03 | $ -14.08 | $ 5.84 | |
40.23M | 40.58M | 42.60M | 42.51M | 42.28M | |
40.23M | 47.36M | 42.60M | 42.51M | 42.28M |