Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.00B | $ 12.11B | $ 11.17B | $ 9.46B | $ 8.10B | $ 7.90B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.91B | $ 1.74B | $ 1.72B | $ 1.28B | $ 669.92M | $ 969.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.88M | $ 535.89M | $ -139.89M | $ -220.01M | $ -56.85M | $ -72.56M | |
$ 1.96B | $ 1.75B | $ 1.72B | $ 1.28B | $ 704.80M | $ 852.92M | |
$ 443.48M | $ 370.56M | $ 334.73M | $ 251.89M | $ 171.82M | $ 168.94M | |
$ -29.35M | $ 16.74M | $ 145.10M | $ 220.01M | $ 54.25M | $ 69.19M | |
$ 1.51B | $ 1.38B | $ 1.38B | $ 1.02B | $ 495.78M | $ 681.94M | |
$ 3.78 | $ 5.10 | $ 3.33 | $ 2.46 | $ 1.26 | $ 1.59 | |
$ 3.74 | $ 5.05 | $ 3.29 | $ 2.44 | $ 1.25 | $ 1.56 | |
$ 1.60B | $ 271.00M | $ 415.28K | $ 416.14K | $ 420.58K | $ 429.12K | |
$ 1.62B | $ 273.30M | $ 419.19K | $ 419.62K | $ 424.72K | $ 435.42K | |
$ 0.89 | $ 0.43 | $ 0.59 | $ 0.89 | $ ― | $ 0.75 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -10.55B | $ -10.36B | $ -8.95B | $ -7.70B | $ -7.01B | $ -6.65B | |
$ 1.51B | $ 1.38B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | |
$ 469.70M | $ 1.39B | $ ― | $ ― | $ ― | $ ― | |
$ 127.04M | $ 127.46M | $ 130.37M | $ 147.18M | $ 150.54M | $ 153.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |