Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 411.07M | $ 390.63M | $ 378.48M | $ 267.95M | $ 254.44M | |
- | - | - | - | - | |
$ 121.44M | - | - | - | $ 176.63M | |
- | - | - | - | - | |
$ -78.98M | - | - | - | $ -127.96M | |
$ 22.93M | $ 117.08M | $ 136.18M | $ 82.56M | $ 77.81M | |
$ 5.74M | $ 4.56M | $ 4.36M | $ -857.00K | - | |
- | $ -38.36M | $ -36.29M | $ -226.64M | - | |
$ -595.76M | $ 6.61M | $ -2.27M | $ 3.15M | $ 77.81M | |
$ -0.08 | $ 1.03 | $ 1.21 | $ 0.91 | - | |
$ -0.59 | $ 0.96 | $ 1.13 | $ 0.14 | - | |
$ 102.13M | $ 18.66M | $ 15.37M | $ 14.93M | - | |
$ 145.84M | $ 35.31M | $ 32.56M | $ 94.93M | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 5.93M | - | - | - | - | |
$ -20.09M | $ 19.24M | $ 18.66M | $ 3.15M | $ 77.81M | |
$ 32.30M | $ 92.49M | - | - | - | |
- | - | - | - | - | |
$ -52.59M | $ 136.59M | $ 150.36M | $ 86.60M | - | |
$ -47.26M | $ 146.52M | $ 161.28M | $ 98.69M | - |