Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 756.63M | $ 1.05B | $ 688.54M | $ 393.69M | $ 628.90M | |
$ 403.37M | $ 593.10M | $ 386.78M | $ 150.55M | $ 354.40M | |
$ 132.46M | $ 68.00M | $ 75.19M | $ 82.78M | $ 95.30M | |
$ 127.39M | $ 102.72M | $ 94.05M | $ 123.97M | $ 110.09M | |
$ 381.26M | $ 548.67M | $ 281.48M | $ -2.43M | $ 316.12M | |
$ 270.91M | $ 429.10M | $ 298.93M | $ 61.03M | $ 153.57M | |
$ -56.40M | $ -34.17M | $ -57.41M | $ -74.42M | $ -41.16M | |
$ 214.51M | $ 394.90M | $ 128.40M | $ -185.09M | $ 169.50M | |
$ 111.07M | $ 224.44M | $ 61.13M | $ -232.95M | $ 57.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.95 | $ 3.78 | $ 1.00 | $ -3.84 | $ 0.96 | |
$ 1.94 | $ 3.75 | $ 0.99 | $ -3.84 | $ 0.92 | |
56.84M | 59.33M | 60.90M | 60.67M | 60.46M | |
57.20M | 59.88M | 61.46M | 60.67M | 62.90M |