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 | $ 954.39M | $ 1.15B | |
$ 28.92M | $ -18.25M | $ -167.81M | $ -4.66M | $ -277.10M | $ 39.80M | |
$ 8.14M | $ 5.45M | $ -4.85M | $ -12.09M | $ -26.84M | $ -15.85M | |
$ -17.34M | $ -27.73M | $ -79.34M | $ -92.68M | $ 39.32M | $ 53.33M | |
$ -11.69M | $ -43.43M | $ -191.97M | $ 88.03M | $ -294.07M | $ -13.53M | |
$ 21.55M | $ 9.51M | $ 42.41M | $ -32.32M | $ -7.50M | $ 761.00K | |
- | - | - | - | - | - | |
$ -35.72M | $ -55.41M | $ -237.61M | $ 118.67M | $ -287.93M | $ -11.70M | |
$ -0.99 | $ -1.77 | $ -7.88 | $ 4.04 | $ -10.07 | $ -0.80 | |
$ -0.99 | $ -1.77 | $ -7.88 | $ 3.68 | $ -10.07 | $ -0.80 | |
$ 140.42M | $ 31.24M | $ 30.17M | $ 29.37M | $ 28.60M | $ 28.37M | |
$ 140.42M | $ 31.24M | $ 30.17M | $ 33.51M | $ 28.60M | $ 28.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 482.97M | $ 525.16M | $ 706.87M | $ 971.76M | $ 1.69B | $ 2.18B | |
$ -35.96M | $ -55.41M | $ -237.61M | $ 118.67M | $ -287.93M | $ -22.38M | |
$ 13.64M | $ -26.25M | - | - | - | - | |
- | - | - | - | - | - | |
$ -5.60M | $ -27.71M | $ -177.59M | $ 105.23M | $ -260.87M | $ 18.19M | |
$ 35.48M | $ 23.51M | $ -114.93M | $ 178.05M | $ -173.35M | $ 137.16M |