Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.54B | $ 3.01B | $ -1.18B | $ 2.32B | $ 2.56B | $ 2.91B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 608.98M | $ 223.74M | $ 202.44M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.81B | $ -1.05B | $ -821.99M | $ ― | $ ― | $ ― | |
$ 2.33B | $ 1.27B | $ -561.31M | $ 1.50B | $ 713.47M | $ 1.03B | |
$ 372.07M | $ 179.36M | $ -82.84M | $ 215.35M | $ 109.96M | $ 165.48M | |
$ 32.36M | $ -7.47M | $ -59.61M | $ ― | $ ― | $ ― | |
$ 1.72B | $ 933.18M | $ -325.56M | $ 1.14B | $ 484.14M | $ 729.10M | |
$ 534.80 | $ 265.60 | $ -96.03 | $ 314.67 | $ 128.21 | $ 185.67 | |
$ 505.98 | $ 265.60 | $ -96.03 | $ 284.39 | $ 119.68 | $ 171.64 | |
$ 3.40B | $ 3.45M | $ 3.55M | $ 3.61M | $ 3.78M | $ 3.93M | |
$ 3.69B | $ 3.81M | $ 3.90M | $ 4.05M | $ 4.18M | $ 4.34M | |
$ 15.00 | $ 15.00 | $ 35.00 | $ 8.75 | $ 5.00 | $ 5.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.71B | $ -1.74B | $ -617.38M | $ -826.28M | $ -1.85B | $ -1.88B | |
$ 1.71B | $ 933.18M | $ -331.44M | $ 1.17B | $ 503.74M | $ 747.86M | |
$ 2.23B | $ 936.72M | $ -644.15M | $ 1.10B | $ 524.40M | $ 754.96M | |
$ 1.93B | $ 639.31M | $ 20.74M | $ 31.75M | $ 20.80M | $ 16.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |