Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 989.00M | $ 2.13B | $ 1.96B | $ 1.58B | $ 1.40B | $ 1.23B | |
$ 570.70M | $ 228.39M | $ -1.16B | $ -907.39M | $ 838.42M | $ 810.97M | |
$ 418.31M | $ 1.90B | $ 804.41M | $ 672.34M | $ 564.73M | $ 420.09M | |
$ 146.25M | $ 1.23B | $ 1.37B | $ 758.54M | $ 204.70M | $ 533.82M | |
$ 272.06M | $ 669.33M | $ -568.80M | $ -86.20M | $ 360.03M | $ -113.73M | |
$ -162.84M | $ -430.25M | $ 15.82M | $ 25.52M | $ -214.98M | $ -225.30M | |
$ -363.20M | $ 15.74M | $ 380.07M | $ -32.76M | $ -297.90M | $ -70.94M | |
$ -253.98M | $ -1.88B | $ -543.85M | $ -8.14M | $ -152.85M | $ -409.97M | |
$ -24.00M | $ 107.53M | $ -73.45M | $ 17.98M | $ 169.83M | $ 13.52M | |
- | - | $ -460.44M | $ 3.00K | - | - | |
$ -222.21M | $ -1.98B | $ -1.27B | $ 20.84M | $ -321.99M | $ -423.49M | |
$ -0.67 | $ -5.93 | $ -1.39 | $ -0.09 | $ -0.98 | $ -1.29 | |
$ -0.67 | $ -5.93 | $ -1.39 | $ -0.09 | $ -0.98 | $ -1.29 | |
$ 663.38M | $ 333.18M | $ 330.96M | $ 301.19M | $ 328.05M | $ 328.05M | |
$ 670.29M | $ 335.16M | $ 910.95M | $ 231.56M | $ 328.05M | $ 328.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.61M | - | - | - | $ 10.63M | $ 5.84M | |
$ 716.94M | $ 1.46B | $ 216.31M | $ -148.84M | $ 1.04B | $ 1.34B | |
$ -222.21M | $ -1.98B | $ -1.27B | $ 20.84M | $ -321.99M | $ -423.49M | |
$ -2.79M | - | - | - | $ -112.46M | $ -360.28M | |
$ 161.26M | - | - | - | $ 212.27M | $ 211.56M | |
$ -92.72M | - | $ -778.42M | $ -187.42M | $ 59.42M | $ -198.41M | |
$ 142.26M | - | $ -1.25B | $ -570.30M | $ 468.08M | $ 186.10M |