Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 138.14M | $ 154.12M | $ 158.42M | $ 126.86M | $ 760.85M | $ 225.75M | |
$ 479.74M | $ 234.83M | $ 150.67M | $ 218.30M | $ 230.71M | $ 241.49M | |
$ 60.25M | $ 105.29M | $ 7.75M | $ -91.44M | $ 530.13M | $ -15.74M | |
$ 33.10M | $ 67.44M | $ 76.78M | $ 21.02M | $ 128.55M | $ 29.54M | |
$ -3.40M | $ 37.86M | $ -69.03M | $ -112.46M | $ 401.59M | $ -45.28M | |
$ -26.96M | $ -33.24M | $ -33.91M | $ -33.17M | $ 69.79M | $ -76.88M | |
$ 1.29M | $ 3.67M | $ 2.17M | $ -126.23M | $ 216.00K | $ -2.78M | |
$ -32.38M | $ 945.00K | $ -105.11M | $ -271.86M | $ 471.60M | $ -124.94M | |
$ 3.57M | $ 4.31M | $ 5.14M | $ 4.90M | $ 15.12M | $ 16.53M | |
- | - | - | - | - | - | |
$ -37.38M | $ -3.35M | $ -110.14M | $ -276.72M | $ 455.73M | $ -141.47M | |
$ -3.99 | $ -0.26 | $ -8.40 | $ -21.10 | $ 80.27 | $ -28.29 | |
$ -2.79 | $ -0.26 | $ -8.40 | $ -21.10 | $ 80.27 | $ -28.29 | |
$ 52.64M | $ 13.12M | $ 13.12M | $ 13.12M | $ 5.68M | $ 5.00M | |
$ 52.73M | $ 13.12M | $ 13.12M | $ 13.12M | $ 5.68M | $ 5.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 512.84M | $ 302.27M | $ 227.45M | $ 239.32M | $ 359.26M | $ 271.03M | |
$ -37.68M | $ -3.37M | $ -110.14M | $ -276.72M | $ 455.73M | $ -141.47M | |
$ 9.16M | - | - | $ -182.64M | $ 455.73M | $ -140.54M | |
- | - | - | $ 34.04M | $ 46.58M | $ 78.78M | |
$ -5.22M | $ 35.30M | $ -71.08M | $ -237.82M | $ 518.17M | $ -46.16M | |
$ 4.34M | $ 81.36M | $ -13.20M | $ -168.60M | $ 591.99M | $ 24.28M |