Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 3.15B | $ 2.81B | $ 2.17B | $ 1.96B | $ 2.74B | |
$ ― | $ 77.70M | $ 67.40M | $ 1.08B | $ 1.07B | $ 1.32B | |
$ ― | $ 3.07B | $ 2.74B | $ 1.09B | $ 887.10M | $ 1.43B | |
$ ― | $ 2.95B | $ 1.98B | $ 1.05B | $ 1.00B | $ 1.20B | |
$ ― | $ 120.20M | $ 759.10M | $ 39.60M | $ -115.10M | $ 228.40M | |
$ ― | $ -73.00M | $ -51.00M | $ 47.70M | $ 61.20M | $ 55.70M | |
$ ― | $ -9.20M | $ 918.00M | $ ― | $ ― | $ ― | |
$ ― | $ -98.30M | $ -209.90M | $ -84.90M | $ -444.70M | $ 187.00M | |
$ ― | $ 64.40M | $ 10.80M | $ -7.00M | $ -118.00M | $ 38.70M | |
$ ― | $ -500.00K | $ -400.00K | $ ― | $ ― | $ ― | |
$ ― | $ -163.80M | $ -221.80M | $ -102.80M | $ -333.80M | $ 141.10M | |
$ ― | $ -0.30 | $ -0.40 | $ -0.17 | $ -0.58 | $ 0.28 | |
$ ― | $ -0.30 | $ -0.40 | $ -0.17 | $ -0.58 | $ 0.28 | |
$ ― | $ 612.92M | $ 612.77M | $ 613.12M | $ 576.03M | $ 510.44M | |
$ ― | $ 613.82M | $ 613.11M | $ 613.46M | $ 576.03M | $ 512.87M | |
$ ― | $ 0.02 | $ 0.05 | $ ― | $ ― | $ 0.15 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.03B | $ 2.05B | $ -2.13B | $ -2.07B | $ -2.52B | |
$ ― | $ -163.80M | $ -221.80M | $ -81.60M | $ -331.70M | $ 141.10M | |
$ ― | $ 67.88M | $ -185.62M | $ -16.10M | $ -303.70M | $ 137.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -24.80M | $ -160.10M | $ -34.00M | $ -380.20M | $ 251.30M | |
$ ― | $ 226.30M | $ 96.80M | $ -34.00M | $ -380.20M | $ 251.30M |