Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 499.89M | $ 514.91M | $ 599.09M | $ 967.11M | $ 1.42B | $ 2.22B | |
$ 51.47M | $ 64.25M | $ 76.26M | $ 229.99M | $ 739.57M | $ 1.03B | |
$ 448.43M | $ 450.66M | $ 522.82M | $ 737.12M | $ 677.29M | $ 1.19B | |
$ 424.63M | $ 468.92M | $ 690.64M | $ 741.77M | $ 954.39M | $ 1.15B | |
$ 23.80M | $ -18.25M | $ -167.81M | $ -4.66M | $ -277.10M | $ 39.80M | |
$ 11.46M | $ 5.45M | $ -4.85M | $ -12.09M | $ -26.84M | $ -15.85M | |
$ -79.29M | $ -27.73M | $ -79.34M | $ -92.68M | $ 39.32M | $ 53.33M | |
$ 45.15M | $ -43.43M | $ -191.97M | $ 88.03M | $ -294.07M | $ -13.53M | |
$ 23.05M | $ 9.51M | $ 42.41M | $ -32.32M | $ -7.50M | $ 761.00K | |
- | - | - | - | - | - | |
$ 19.57M | $ -55.41M | $ -237.61M | $ 118.67M | $ -287.93M | $ -11.70M | |
$ 0.67 | $ -1.77 | $ -7.88 | $ 4.04 | $ -10.07 | $ -0.80 | |
$ 0.65 | $ -1.77 | $ -7.88 | $ 3.68 | $ -10.07 | $ -0.80 | |
$ 148.66M | $ 31.24M | $ 30.17M | $ 29.37M | $ 28.60M | $ 28.37M | |
$ 153.93M | $ 31.24M | $ 30.17M | $ 33.51M | $ 28.60M | $ 28.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 476.10M | $ 525.16M | $ 706.87M | $ 971.76M | $ 1.69B | $ 2.18B | |
$ 19.32M | $ -55.41M | $ -237.61M | $ 118.67M | $ -287.93M | $ -22.38M | |
$ 31.21M | $ -26.25M | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.80M | $ -27.71M | $ -177.59M | $ 105.23M | $ -260.87M | $ 18.19M | |
$ 83.21M | $ 23.51M | $ -114.93M | $ 178.05M | $ -173.35M | $ 137.16M |