Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 48.15M | $ 47.02M | $ 36.66M | $ 40.77M | $ 57.02M | $ 48.05M | |
$ 24.31M | $ 27.90M | $ 10.37M | $ 32.64M | $ 24.36M | $ 25.21M | |
$ 22.99M | $ 19.13M | $ 26.30M | $ 5.17M | $ 32.66M | $ 22.84M | |
$ 21.34M | $ 22.84M | $ 9.94M | $ 24.30M | $ 32.69M | $ 30.49M | |
$ -2.40M | $ -9.99M | $ -9.28M | $ -19.13M | $ -28.00K | $ -7.65M | |
$ 19.25M | $ 20.73M | $ 6.93M | $ -5.03M | $ -10.71M | $ -12.21M | |
$ -3.34M | $ -341.00K | $ -557.06M | $ -16.05M | $ 18.21M | $ -8.28M | |
$ 29.23M | $ 27.50M | $ 588.14M | $ 9.07M | $ 7.47M | $ -28.14M | |
$ 1.43M | $ 1.94M | $ 103.19M | $ -1.01M | $ 4.00K | $ -2.00M | |
$ 807.00K | $ 1.06M | $ 468.09M | $ 14.53M | - | - | |
$ 9.19M | $ 5.94M | $ 484.21M | $ 9.40M | $ 6.67M | $ -26.92M | |
$ 0.58 | $ 0.69 | $ 54.20 | $ 1.09 | $ 0.77 | $ -3.09 | |
$ 0.58 | $ 0.69 | $ 54.20 | $ 1.09 | $ 0.77 | $ -3.09 | |
$ 34.56M | $ 8.64M | $ 8.64M | $ 8.64M | $ 8.64M | $ 8.72M | |
$ 34.56M | $ 8.64M | $ 8.64M | $ 8.64M | $ 8.64M | $ 8.72M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.67M | $ 41.59M | $ 20.31M | $ 56.94M | $ 57.05M | $ 55.71M | |
$ 4.97M | $ 5.94M | $ 468.26M | $ 9.40M | $ 6.67M | $ -26.92M | |
$ 15.51M | $ 23.62M | $ 385.12M | - | $ -12.05M | $ -21.79M | |
- | - | - | - | $ 29.37M | $ 31.82M | |
$ 27.20M | $ 18.48M | $ 590.15M | $ 14.09M | $ 36.84M | $ 3.68M | |
$ 11.54M | $ 33.05M | $ 603.26M | $ 25.96M | $ 55.42M | $ 19.26M |