Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 144.36M | $ 193.18M | $ 261.99M | $ 334.71M | $ 256.00M | $ 305.17M | |
$ 235.98M | $ 191.65M | $ 218.71M | $ 273.95M | $ 233.35M | $ -274.39M | |
$ -34.18M | $ 1.53M | $ 43.29M | $ 60.77M | $ 22.65M | $ 30.77M | |
$ 24.61M | $ 27.57M | $ 27.64M | $ 30.98M | $ 26.63M | $ 32.63M | |
$ -33.60M | $ -37.43M | $ 14.54M | $ 27.35M | $ -31.07M | $ -307.02M | |
$ -2.23M | $ -4.24M | $ -2.74M | $ -1.49M | $ -2.11M | $ -3.82M | |
$ -557.00K | $ -593.00K | $ -895.00K | $ 564.00K | $ 5.01M | $ -306.93M | |
$ -35.33M | $ -41.08M | $ 12.01M | $ 25.50M | $ -31.97M | $ -3.76M | |
$ -5.83M | $ -6.92M | $ -5.57M | $ 5.25M | $ -4.71M | $ -727.00K | |
- | - | - | - | - | - | |
$ -116.72M | $ -26.63M | $ 22.07M | $ 20.25M | $ -27.27M | $ -3.04M | |
$ -1.31 | $ -2.63 | $ 2.16 | $ 2.17 | $ -3.00 | $ -0.34 | |
$ -1.31 | $ -2.63 | $ 2.12 | $ 2.14 | $ -3.00 | $ -0.34 | |
$ 40.46M | $ 10.14M | $ 10.23M | $ 9.34M | $ 9.10M | $ 8.98M | |
$ 40.46M | $ 10.14M | $ 10.41M | $ 9.46M | $ 9.10M | $ 8.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 80.66M | $ 219.22M | $ 246.35M | $ 304.93M | $ 259.98M | $ -241.77M | |
- | - | - | - | - | - | |
$ -13.21M | $ -26.63M | $ 22.07M | $ 20.25M | $ -27.27M | $ -3.04M | |
$ -19.51M | $ -35.74M | - | $ 23.22M | - | - | |
$ 8.54M | $ -36.84M | $ 14.75M | $ 26.98M | $ -29.86M | $ 55.00K | |
$ 16.05M | $ -29.08M | $ 23.03M | $ 37.33M | $ -19.26M | $ 11.28M |