Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.28B | $ 1.39B | $ 1.64B | $ 1.38B | $ 1.10B | $ 1.37B | |
$ 1.17B | $ 1.27B | $ 1.47B | $ 1.27B | $ 1.04B | $ -1.26B | |
$ 106.69M | $ 115.75M | $ 166.39M | $ 114.72M | $ 65.63M | $ 116.06M | |
$ 82.97M | $ 87.57M | $ 68.35M | $ 59.34M | $ 52.42M | $ 63.88M | |
$ -55.91M | $ 28.18M | $ 98.04M | $ 55.38M | $ -180.44M | $ 52.18M | |
$ -65.24M | $ -62.14M | $ -46.31M | $ -41.88M | $ -45.42M | $ -47.01M | |
$ 89.87M | $ 82.84M | $ 588.00K | $ 2.31M | $ 2.83M | $ -4.03M | |
$ -131.40M | $ -116.80M | $ 51.14M | $ 11.19M | $ -228.68M | $ -93.04M | |
$ 23.52M | $ -23.95M | $ 14.10M | $ 7.44M | $ 14.88M | $ 3.42M | |
- | $ -116.80M | $ 51.14M | $ 11.19M | $ -228.68M | - | |
$ -45.28M | $ -92.85M | $ 37.03M | $ -30.34M | $ -275.76M | $ -96.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.26B | $ 1.36B | $ 1.54B | $ 1.33B | $ 1.09B | $ -1.19B | |
$ -154.94M | $ -92.85M | $ 37.03M | $ 3.75M | $ -243.56M | $ -96.46M | |
$ -24.81M | - | $ 40.40M | $ 8.84M | - | - | |
- | - | - | - | - | - | |
$ -115.68M | $ -116.77M | $ 51.20M | $ 53.07M | $ -183.26M | $ -135.42M | |
$ -22.54M | $ -19.00M | $ 151.02M | $ 152.71M | $ -85.08M | $ -29.86M |