Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 511.89M | $ 514.91M | $ 599.09M | $ 967.11M | $ 1.42B | $ 2.22B | |
$ 55.68M | $ 64.25M | $ 76.26M | $ -229.99M | $ 739.57M | $ 1.03B | |
$ 456.21M | $ 450.66M | $ 522.82M | $ 737.12M | $ 677.29M | $ 1.19B | |
$ 427.30M | $ 468.92M | $ 690.64M | $ -741.77M | $ 757.72M | $ 1.15B | |
$ 28.92M | $ -18.25M | $ -167.81M | $ -4.66M | $ -80.42M | $ 39.83M | |
$ 12.95M | $ 5.45M | $ -4.85M | $ 22.32M | $ -26.84M | $ -15.85M | |
$ 35.56M | $ -27.73M | $ 36.41M | $ -92.68M | $ -186.80M | $ -37.51M | |
$ -11.69M | $ -43.43M | $ -191.97M | $ 88.03M | $ -294.07M | $ -13.53M | |
$ 21.55M | $ 9.51M | $ 42.41M | $ -32.32M | $ -7.50M | $ 761.00K | |
- | - | - | - | - | - | |
$ -30.71M | $ -55.41M | $ -209.68M | $ 120.35M | $ -287.93M | $ -22.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 482.97M | $ 525.16M | $ 766.90M | $ -971.76M | $ 1.50B | $ 2.18B | |
$ -35.96M | $ -55.41M | $ -237.61M | $ 120.35M | $ -287.93M | $ -22.38M | |
$ -15.73M | $ -26.25M | $ -94.48M | - | $ -106.37M | $ 2.07M | |
- | - | - | - | $ 33.19M | $ 23.59M | |
$ -5.60M | $ -27.71M | $ -177.59M | $ 70.82M | $ -260.87M | $ 10.06M | |
$ 60.07M | $ 23.51M | $ -113.40M | $ 145.25M | $ -173.35M | $ 115.83M |