Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.82B | $ 1.53B | $ 1.40B | $ 1.45B | $ 3.69B | $ 3.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -6.00M | $ -588.00M | $ 1.11B | $ 838.00M | $ 243.00M | |
$ ― | $ -18.00M | $ -66.00M | $ 120.00M | $ -15.00M | $ 28.00M | |
$ ― | $ ― | $ ― | $ -22.00M | $ 149.00M | $ 79.00M | |
$ ― | $ 1.00M | $ -534.00M | $ 994.00M | $ 833.00M | $ 266.00M | |
$ ― | $ ― | $ -0.27 | $ 0.47 | $ 0.38 | $ 0.11 | |
$ ― | $ ― | $ -0.26 | $ 0.46 | $ 0.37 | $ 0.11 | |
$ ― | $ 1.90B | $ 2.09B | $ 2.12B | $ 2.20B | $ 2.34B | |
$ ― | $ 1.93B | $ 2.11B | $ 2.16B | $ 2.24B | $ 2.34B | |
$ ― | $ 0.15 | $ 0.15 | $ 0.15 | $ 0.22 | $ 0.22 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.00M | $ -534.00M | $ 994.00M | $ 833.00M | $ 266.00M | |
$ ― | $ 109.00M | $ -91.00M | $ 1.16B | $ -1.16B | $ -1.28B | |
$ ― | $ 25.00M | $ 29.00M | $ 30.00M | $ 30.00M | $ 36.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |