Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 198.35M | $ 220.76M | $ 359.06M | $ 285.20M | $ 148.29M | $ 65.58M | |
$ 25.28M | $ 120.58M | $ -89.28M | $ 104.92M | $ 107.87M | - | |
$ 173.07M | $ 100.18M | $ 448.35M | $ 180.28M | $ 40.42M | $ 65.58M | |
$ 112.00M | $ 82.60M | $ 117.64M | $ 105.90M | $ 122.61M | $ -260.00K | |
$ 13.01M | $ 17.58M | $ 152.14M | $ 103.37M | $ -261.83M | $ 65.84M | |
$ -6.73M | $ 33.32M | $ -5.40M | $ -400.00K | - | - | |
$ 56.68M | $ 12.69M | $ 133.60M | $ 131.69M | $ -32.13M | $ 16.69M | |
$ -63.48M | $ -3.05M | $ 18.54M | $ -28.32M | $ -229.71M | $ 50.35M | |
- | $ -13.00K | - | - | $ -19.00K | - | |
- | - | - | - | - | - | |
$ -97.61M | $ -15.10M | $ 197.10M | $ -28.32M | $ -229.71M | $ -10.46M | |
$ -5.93 | $ -0.92 | $ 1.14 | $ -1.74 | $ -14.18 | $ -0.65 | |
$ -5.93 | $ -0.92 | $ 1.12 | $ -1.74 | $ -14.18 | $ -0.65 | |
$ 65.83M | $ 16.44M | $ 16.33M | $ 16.26M | $ 16.20M | $ 16.20M | |
$ 65.89M | $ 16.44M | $ 16.51M | $ 16.26M | $ 16.20M | $ 16.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 92.48M | $ 203.18M | $ 206.93M | $ 29.97M | $ 52.83M | $ -260.00K | |
$ -63.48M | $ -3.05M | $ 18.54M | $ -28.32M | $ -229.71M | $ -10.46M | |
$ 3.15M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -49.26M | $ 30.26M | $ 13.14M | $ -20.30M | $ -223.07M | $ 50.35M | |
$ 22.65M | $ 72.56M | $ 50.25M | $ 25.11M | $ -161.02M | $ 89.03M |