Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 52.51M | $ 88.00M | $ 55.05M | $ 129.47M | $ 39.97M | $ 55.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.62M | $ 8.17M | $ 7.41M | - | - | - | |
$ -45.14M | $ -36.70M | $ -28.68M | - | - | - | |
$ -18.36M | $ -22.75M | $ -18.66M | - | - | - | |
$ -41.71M | $ -33.26M | $ -67.28M | - | - | - | |
$ 93.14M | $ 79.83M | $ 47.64M | $ 118.67M | $ 32.66M | $ 49.09M | |
$ 1.68M | $ 2.69M | $ 11.82M | $ 2.57M | $ 1.44M | $ 621.00K | |
$ -82.86M | $ -78.93M | $ -49.05M | - | - | - | |
$ 91.69M | $ 77.13M | $ 35.82M | $ 116.10M | $ 31.23M | $ 48.47M | |
$ 3.00 | $ 2.93 | $ 1.90 | $ 4.75 | $ 1.28 | $ 1.98 | |
$ 3.00 | $ 2.93 | $ 1.90 | $ 4.75 | $ 1.28 | $ 1.98 | |
$ 125.41M | $ 26.37M | $ 24.47M | $ 24.44M | $ 24.44M | $ 24.46M | |
$ 125.41M | $ 26.37M | $ 24.47M | $ 24.44M | $ 24.44M | $ 24.46M | |
$ 1.86 | $ 1.72 | $ 1.44 | $ 1.26 | $ 1.29 | $ 1.56 | |
- | - | - | - | - | - | |
- | - | - | $ 1.77 | - | $ 1.44 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.71M | $ 64.26M | $ 46.48M | - | - | - | |
$ 87.13M | $ 77.13M | $ 35.82M | $ 116.10M | $ 31.23M | $ 48.47M | |
$ -214.64M | $ -272.81M | - | $ 116.10M | $ 31.23M | $ 48.47M | |
- | - | - | $ 16.95M | $ 17.41M | $ 15.22M | |
$ 128.27M | $ 117.17M | $ 130.54M | - | - | - | |
$ 146.05M | $ 129.73M | $ 198.35M | - | - | - |