Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.97B | $ 2.97B | $ 3.30B | $ 2.35B | $ 1.19B | $ 1.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.94B | $ 1.94B | $ 2.44B | $ 1.58B | $ 520.00M | $ 418.00M | |
$ 274.00M | $ 274.00M | $ 390.00M | $ 242.00M | $ 73.00M | $ 69.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.67B | $ 1.67B | $ 2.05B | $ 1.33B | $ 447.00M | $ 349.00M | |
$ 10.69 | $ 10.69 | $ 13.19 | $ 8.66 | $ 2.94 | $ 2.32 | |
$ 10.63 | $ 10.67 | $ 13.00 | $ 8.58 | $ 2.94 | $ 2.31 | |
$ 623.66M | $ 155.92M | $ 155.15M | $ 154.15M | $ 152.11M | $ 150.43M | |
$ 627.43M | $ 156.21M | $ 157.46M | $ 155.58M | $ 152.11M | $ 150.83M | |
$ 9.20 | $ 9.20 | $ 3.80 | $ 2.30 | $ 0.00 | $ 2.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.67B | $ 1.67B | $ 2.05B | $ 1.33B | $ 447.00M | $ 349.00M | |
$ 1.67B | $ 1.67B | $ 2.05B | $ 1.33B | $ 447.00M | $ 349.00M | |
$ 147.00M | $ 147.00M | $ 106.00M | $ 80.00M | $ 87.00M | $ 122.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |