Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 722.26M | $ 256.34M | $ 386.74M | $ 409.30M | $ 260.60M | $ -103.05M | |
- | - | - | - | - | - | |
$ 124.94M | $ 226.25M | $ 237.47M | $ 189.73M | $ 146.20M | $ -126.41M | |
- | - | - | - | - | - | |
$ -141.06M | $ -127.36M | $ -129.83M | $ -97.58M | $ -80.87M | $ -49.46M | |
$ 129.41M | $ 128.56M | $ 149.27M | $ 219.57M | $ 114.39M | $ 31.76M | |
$ 24.01M | $ 26.60M | $ 14.66M | $ 41.78M | $ 20.47M | $ 5.55M | |
- | - | - | - | - | - | |
$ 81.04M | $ 77.65M | $ 110.52M | $ 155.54M | $ 77.05M | $ 25.29M | |
$ 5.52 | $ 5.35 | $ 7.55 | $ 10.32 | $ 5.32 | $ 1.74 | |
$ 4.46 | $ 4.24 | $ 5.83 | $ 7.56 | $ 3.95 | $ 1.66 | |
$ 58.78M | $ 14.50M | $ 14.63M | $ 15.07M | $ 14.49M | $ 14.50M | |
$ 74.99M | $ 18.88M | $ 19.38M | $ 20.90M | $ 20.10M | $ 15.27M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -206.22M | $ -524.95M | $ -400.30M | $ -84.24M | $ -153.42M | $ -214.63M | |
$ 106.30M | $ 102.84M | $ 135.60M | $ 177.90M | $ 94.12M | $ 26.44M | |
$ 115.09M | $ 99.80M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |