Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.16B | $ 1.81B | $ 939.37M | $ 524.48M | $ 1.60B | |
$ 666.22M | $ 579.75M | $ 200.70M | $ -26.67M | $ 520.78M | |
$ 212.53M | $ 252.13M | $ 259.69M | $ 243.88M | $ 250.13M | |
$ 211.23M | $ 1.48B | $ 998.37M | $ 796.68M | $ 1.34B | |
$ 664.91M | $ 524.15M | $ 155.86M | $ -102.87M | $ 478.53M | |
$ 453.68M | $ 327.15M | $ -61.87M | $ -303.83M | $ 267.53M | |
$ -205.59M | $ -153.43M | $ -131.17M | $ -129.91M | $ -120.76M | |
$ 248.10M | $ 173.72M | $ -189.84M | $ -433.74M | $ 146.77M | |
$ 311.22M | $ 128.99M | $ -194.80M | $ -460.82M | $ 128.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.39 | $ 2.34 | $ -3.54 | $ -8.38 | $ 2.49 | |
$ 5.36 | $ 2.33 | $ -3.54 | $ -8.38 | $ 2.47 | |
57.75M | 55.14M | 55.05M | 54.96M | 51.61M | |
58.06M | 55.38M | 55.05M | 54.96M | 51.98M |