Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 703.35M | $ 703.35M | $ 558.40M | $ 824.09M | $ 694.74M | $ 819.19M | |
$ -308.84M | $ -308.84M | $ -432.36M | $ -596.83M | $ 582.67M | $ 654.03M | |
$ 129.69M | $ 129.69M | $ 126.03M | $ 227.26M | $ 112.07M | $ 165.16M | |
$ 35.26M | $ 35.26M | $ 24.89M | $ 46.58M | $ 19.76M | $ 33.54M | |
- | - | - | - | - | - | |
$ 121.77M | $ 94.43M | $ 375.30M | $ 180.68M | $ 92.31M | $ 131.62M | |
$ 45.61 | $ 40.06 | $ 42.90 | $ 76.65 | $ 26.11 | $ 37.22 | |
$ 45.61 | $ 40.06 | $ 42.90 | $ 76.65 | $ 26.11 | $ 37.22 | |
$ -25.77M | $ 2.36M | $ 2.36M | $ 2.36M | $ 3.64M | $ 3.64M | |
$ -25.77M | $ 2.36M | $ 2.36M | $ 2.36M | $ 3.64M | $ 3.64M | |
$ 94.08M | $ 94.43M | $ 101.14M | $ 180.68M | $ 92.31M | $ 131.62M | |
$ 47.60M | $ 102.45M | $ 99.57M | - | $ 92.31M | $ 131.62M | |
- | - | - | - | $ 0.36 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |