Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.06B | $ 2.80B | $ 2.58B | $ 1.69B | $ 1.14B | |
$ 2.37B | $ 2.12B | $ 2.05B | $ 1.24B | $ 783.86M | |
$ 2.49B | $ 2.23B | $ 1.72B | $ 1.39B | $ 2.17B | |
$ 21.51M | $ 46.49M | $ 27.50M | $ 36.99M | $ 27.79M | |
$ -104.17M | $ -55.19M | $ 353.69M | $ -90.03M | $ -1.33B | |
$ -125.68M | $ -101.68M | $ 326.19M | $ -142.50M | $ -1.39B | |
$ 109.24M | $ 15.73M | $ -5.22M | $ 15.48M | $ 28.03M | |
$ -16.44M | $ -85.94M | $ 320.97M | $ -127.02M | $ -1.36B | |
$ -35.61M | $ -96.05M | $ 316.44M | $ -128.32M | $ -1.36B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.05 | $ -0.14 | $ 0.49 | $ -0.22 | $ -3.24 | |
$ -0.05 | $ -0.14 | $ 0.41 | $ -0.22 | $ -3.24 | |
674.64M | 665.73M | 640.03M | 596.26M | 420.47M | |
674.64M | 665.73M | 776.07M | 596.26M | 420.47M |