Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.78B | $ 2.83B | $ 1.90B | $ 2.18B | $ 1.85B | $ 1.86B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.74B | $ 1.74B | $ 483.00M | $ -879.00M | $ 160.00M | $ 236.00M | |
$ 405.00M | $ 405.00M | $ 156.00M | $ 336.00M | $ 31.00M | $ 78.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.33B | $ 1.33B | $ 328.00M | $ -1.22B | $ 127.00M | $ 91.00M | |
$ 0.35 | $ 0.18 | $ 0.09 | $ -0.33 | $ 0.04 | $ 0.04 | |
$ 0.35 | $ 0.18 | $ 0.09 | $ -0.33 | $ 0.04 | $ 0.04 | |
$ 14.84B | $ 3.71B | $ 3.71B | $ 3.71B | $ 3.31B | $ 2.18B | |
$ 14.86B | $ 3.71B | $ 3.71B | $ 3.71B | $ 3.31B | $ 2.23B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.33B | $ 1.33B | $ 328.00M | $ -1.22B | $ 127.00M | $ 93.00M | |
$ 1.18B | $ 1.23B | $ 355.08M | $ -968.36M | $ 292.59M | $ 223.61M | |
$ 428.00M | $ 765.00M | $ 521.00M | $ 606.00M | $ 739.00M | $ 770.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |