Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 193.18M | $ 193.18M | $ 414.15M | $ 334.71M | $ 256.00M | $ 305.17M | |
$ 191.65M | $ 191.65M | $ 357.61M | $ -273.95M | $ 233.35M | $ 274.39M | |
$ 1.53M | $ 1.53M | $ 56.53M | $ 60.77M | $ 22.65M | $ 30.77M | |
$ 27.23M | $ 27.57M | $ 36.15M | $ 30.14M | $ 31.82M | $ 32.63M | |
$ 20.34M | $ -37.43M | $ 20.39M | $ -304.26M | $ -9.17M | $ -1.85M | |
$ -4.24M | $ -4.24M | $ -2.74M | $ -1.49M | $ -2.11M | $ -3.82M | |
$ -593.00K | $ -593.00K | $ -209.00K | $ -334.15M | $ -20.69M | $ 1.91M | |
$ -41.08M | $ -41.08M | $ 17.86M | $ 25.50M | $ -31.97M | $ -3.76M | |
$ -6.92M | $ -6.92M | $ -4.21M | $ 5.25M | $ -4.71M | $ -727.00K | |
- | - | - | - | - | - | |
$ 28.62M | $ -26.63M | $ 379.68M | $ 20.28M | $ -27.27M | $ -3.04M | |
$ -5.26 | $ -5.26 | $ 2.16 | $ 2.17 | $ -3.00 | $ -0.34 | |
$ -5.26 | $ -5.26 | $ 2.12 | $ 2.14 | $ -3.00 | $ -0.34 | |
$ 40.56M | $ 10.14M | $ 10.23M | $ 9.34M | $ 9.10M | $ 8.98M | |
$ 40.56M | $ 10.14M | $ 10.41M | $ 9.46M | $ 9.10M | $ 8.98M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.31 | $ -0.14 | |
- | - | - | - | $ -0.31 | $ -0.14 | |
- | - | - | - | - | - | |
$ 218.89M | $ 219.22M | $ 393.77M | $ -243.81M | $ 265.17M | $ 307.02M | |
- | - | - | - | $ 2.11M | $ 3.82M | |
$ -26.63M | $ -26.63M | $ 22.07M | $ 20.28M | $ -27.27M | $ -3.04M | |
$ -22.54M | $ -35.74M | $ 14.84M | - | $ -8.55M | $ -3.04M | |
$ -36.84M | $ -36.84M | $ 20.60M | $ 26.98M | $ -29.86M | $ 55.00K | |
$ -33.56M | $ -29.08M | $ 33.42M | $ 13.75M | $ -19.26M | $ 11.12M |