Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.35B | $ 2.95B | $ 6.88B | $ 7.13B | $ 10.97B | |
$ ― | $ 2.70B | $ 2.53B | $ 5.75B | $ 6.33B | $ 8.73B | |
$ ― | $ 654.00M | $ 421.00M | $ 900.00M | $ 802.00M | $ 2.23B | |
$ ― | $ 601.00M | $ 701.00M | $ 1.50B | $ 1.32B | $ 1.96B | |
$ ― | $ 53.00M | $ -280.00M | $ -489.00M | $ -519.00M | $ 280.00M | |
$ ― | $ -61.00M | $ -51.00M | $ 170.00M | $ 190.00M | $ -213.00M | |
$ ― | $ ― | $ 3.00M | $ ― | $ ― | $ ― | |
$ ― | $ -8.00M | $ -334.00M | $ -618.00M | $ -679.00M | $ 106.00M | |
$ ― | $ -9.00M | $ 99.00M | $ -180.00M | $ -114.00M | $ 51.00M | |
$ ― | $ ― | $ 49.00M | $ ― | $ ― | $ ― | |
$ ― | $ -1.02B | $ -512.00M | $ 833.00M | $ -536.00M | $ -60.00M | |
$ ― | $ -0.76 | $ -0.22 | $ 0.54 | $ -0.36 | $ -0.01 | |
$ ― | $ -0.73 | $ -0.22 | $ 0.54 | $ -0.36 | $ -0.01 | |
$ ― | $ 1.35B | $ 1.41B | $ 1.56B | $ 1.46B | $ 4.37B | |
$ ― | $ 1.41B | $ 1.41B | $ 1.56B | $ 1.46B | $ 4.37B | |
$ ― | $ 0.04 | $ 0.02 | $ 0.06 | $ ― | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.16 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.16 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 3.00M | |
$ ― | $ 3.30B | $ 3.23B | $ -7.37B | $ -7.65B | $ 10.69B | |
$ ― | $ -1.02B | $ -512.00M | $ 833.00M | $ -536.00M | $ -60.00M | |
$ ― | $ -17.00M | $ -270.54M | $ -790.00M | $ -793.00M | $ 45.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 211.00M | |
$ ― | $ 64.00M | $ -259.00M | $ -498.00M | $ -506.00M | $ 317.00M | |
$ ― | $ 206.00M | $ -114.00M | $ 359.00M | $ -64.00M | $ 815.00M |