Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 169.33M | $ 169.33M | $ 183.51M | $ 165.01M | $ 147.59M | $ 155.07M | |
$ 106.94K | $ 106.94K | $ 107.60M | $ -95.64M | $ 81.43M | $ 84.38M | |
$ 169.22M | $ 169.22M | $ 75.90M | $ 69.37M | $ 66.16M | $ 70.69M | |
$ 39.81K | $ 39.81K | $ 36.22M | $ -33.33M | $ 30.50M | $ 30.16M | |
$ 22.58K | $ 22.58K | $ 39.69M | $ 36.04M | $ 35.67M | $ 40.53M | |
$ -721.15K | $ -149.00 | - | $ -4.53M | $ 1.44M | $ 2.49M | |
$ -720.14K | $ 861.00 | $ 58.00K | $ -1.54M | $ 1.35M | $ 152.00K | |
$ 22.38K | $ 22.38K | $ 40.62M | $ 38.43M | $ 38.47M | $ 43.17M | |
$ -2.96M | $ -2.96M | $ 5.61M | $ -9.06M | $ 6.35M | $ 6.41M | |
$ 7.56M | $ -15.34K | $ -14.65M | - | - | - | |
$ 20.55M | $ 19.41M | $ 35.01M | $ 33.05M | $ 32.12M | $ 36.76M | |
$ 11.03 | $ 11.02 | $ 19.59 | $ 18.22 | $ 17.49 | $ 19.82 | |
$ 11.03 | $ 11.02 | $ 19.56 | $ 18.18 | $ 17.44 | $ 19.73 | |
$ 7.04M | $ 1.76M | $ 1.79M | $ 1.81M | $ 1.84M | $ 1.85M | |
$ 7.04M | $ 1.76M | $ 1.79M | $ 1.82M | $ 1.84M | $ 1.86M | |
$ 8.70 | $ 8.70 | $ 8.20 | $ 7.40 | $ 6.60 | $ 5.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 146.75K | $ 146.75K | $ 143.82M | $ -128.97M | $ 111.92M | $ 114.54M | |
$ 19.41M | $ 19.41M | $ 35.01M | $ 33.05M | $ 32.12M | $ 36.76M | |
$ -10.06M | $ -2.90M | - | - | $ 30.98M | $ 36.63M | |
- | - | - | - | - | - | |
$ 25.74M | $ 22.52K | $ 40.62M | $ 38.43M | $ 35.67M | $ 40.53M | |
$ 43.15M | $ 37.62K | $ 54.43M | $ 51.31M | $ 47.32M | $ 51.38M |