Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 354.81M | $ 354.81M | $ 386.74M | $ 409.30M | $ 340.27M | $ 357.10M | |
- | - | - | - | $ -142.72M | $ -248.38M | |
$ 121.85M | $ 226.25M | $ 237.47M | $ -189.73M | $ 83.16M | $ 76.95M | |
- | - | - | - | - | $ 1.00M | |
$ -65.55M | $ -127.36M | $ -129.83M | $ -75.40M | - | $ 5.13M | |
$ 128.56M | $ 128.56M | $ 149.27M | $ 219.57M | $ 114.39M | $ 31.76M | |
$ 26.60M | $ 26.60M | $ 14.66M | $ 41.78M | $ 20.47M | $ 5.55M | |
- | - | - | - | - | - | |
$ 182.04M | $ 77.65M | $ 110.52M | $ 155.54M | $ 77.05M | $ 25.29M | |
$ 5.78 | $ 5.35 | $ 7.55 | $ 10.32 | $ 5.32 | $ 1.74 | |
$ 4.54 | $ 4.24 | $ 5.83 | $ 7.56 | $ 3.95 | $ 1.66 | |
$ 58.02M | $ 14.50M | $ 14.63M | $ 15.07M | $ 14.49M | $ 14.50M | |
$ 75.53M | $ 18.88M | $ 19.38M | $ 20.90M | $ 20.10M | $ 15.27M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -524.95M | $ -524.95M | $ -400.30M | $ -84.24M | $ 216.35M | $ -37.90M | |
$ 102.84M | $ 102.84M | $ 135.60M | $ 177.90M | $ 94.12M | $ 26.44M | |
$ 53.69M | $ 99.80M | - | - | $ 94.12M | $ 26.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |