Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 10.13B | $ 5.33B | $ 5.60B | $ 5.87B | $ 3.78B | |
$ ― | $ 9.34B | $ 4.74B | $ 4.95B | $ 5.51B | $ 3.62B | |
$ ― | $ 785.10M | $ 587.81M | $ 654.63M | $ 360.14M | $ 165.86M | |
$ ― | $ 324.44M | $ 279.74M | $ 241.98M | $ 294.39M | $ 935.15M | |
$ ― | $ 460.67M | $ 308.07M | $ 412.65M | $ 65.75M | $ -769.28M | |
$ ― | $ -103.18M | $ -115.42M | $ -127.86M | $ -158.61M | $ -244.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 306.51M | $ 172.87M | $ 122.22M | $ -203.23M | $ -1.35B | |
$ ― | $ 76.24M | $ 55.23M | $ 64.90M | $ 48.61M | $ -169.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 240.22M | $ 130.03M | $ 89.70M | $ -233.50M | $ 796.16M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.67B | $ 5.02B | $ 5.19B | $ 5.81B | $ 4.55B | |
$ ― | $ 240.22M | $ 130.03M | $ 89.70M | $ -233.50M | $ 796.16M | |
$ ― | $ 337.02M | $ 134.98M | $ 164.64M | $ -154.97M | $ -876.10M | |
$ ― | $ 40.38M | $ 31.73M | $ 67.93M | $ 182.46M | $ 200.16M | |
$ ― | $ 346.89M | $ 204.60M | $ 190.14M | $ -20.77M | $ -1.15B | |
$ ― | $ 646.19M | $ 432.27M | $ 475.50M | $ 120.37M | $ -937.01M |