Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 527.76M | $ 432.25M | $ 346.75M | $ 324.31M | $ 300.35M | |
$ 767.14M | $ 432.25M | $ 346.75M | $ 324.31M | $ 300.35M | |
$ 289.39M | $ 25.31M | $ -188.01M | $ -223.73M | $ -171.74M | |
$ 45.02M | $ 21.70M | $ 15.09M | $ 16.24M | $ 16.36M | |
$ 179.28M | $ 159.84M | $ 173.83M | $ 91.92M | $ 126.61M | |
$ 238.37M | $ 152.47M | $ 158.74M | $ 100.58M | $ 128.61M | |
$ -104.12M | $ -58.45M | $ -23.65M | $ 10.38M | $ 10.54M | |
$ 134.25M | $ 138.14M | $ 158.74M | $ 100.58M | $ 128.61M | |
$ 104.03M | $ 106.51M | $ 124.40M | $ 77.76M | $ 98.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.24 | $ 1.67 | $ 2.20 | $ 1.45 | $ 1.92 | |
$ 1.23 | $ 1.66 | $ 2.18 | $ 1.44 | $ 1.90 | |
83.80M | 63.71M | 56.59M | 53.50M | 51.45M | |
84.33M | 64.26M | 57.09M | 53.93M | 52.03M |