Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.54B | $ 9.12B | $ 7.28B | $ 7.12B | $ 2.61B | $ 779.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 721.73M | $ 5.03B | $ 3.36B | $ 408.39M | $ 1.45B | $ 178.49M | |
$ 70.65M | $ 748.48M | $ -413.96M | $ 375.08M | $ 124.79M | $ 12.29M | |
$ -9.40M | $ ― | $ ― | $ ― | $ -307.00K | $ -543.00K | |
$ 641.68M | $ 4.28B | $ 2.93B | $ 5.51B | $ 1.33B | $ 143.16M | |
$ 4.48 | $ 31.00 | $ 2.57 | $ 2.34 | $ 10.24 | $ 1.36 | |
$ 4.48 | $ 30.59 | $ 2.54 | $ 2.30 | $ 10.08 | $ 1.28 | |
$ 142.43M | $ 137.98M | $ 1.14B | $ 1.20B | $ 129.61M | $ 104.10M | |
$ 143.67M | $ 139.83M | $ 1.15B | $ 1.22B | $ 131.27M | $ 114.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 641.68M | $ 4.28B | $ -123.75M | $ 5.51B | $ 1.33B | $ 165.66M | |
$ 641.68M | $ 3.70B | $ ― | $ ― | $ 1.33B | $ 165.66M | |
$ 26.60M | $ 910.76M | $ -292.50M | $ ― | $ 185.09M | $ 89.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |