Income Statement | TTM | Dec 23 | Jun 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 94.35M | $ 132.00M | $ 32.60M | $ 137.20M | $ 159.76M | $ 151.41M | |
$ 5.58M | $ 29.09M | $ 7.00M | $ -33.06M | $ 34.15M | $ 35.51M | |
$ 74.01M | $ 102.91M | $ 25.59M | $ 104.15M | $ 125.61M | $ 115.90M | |
$ 22.29M | $ 103.83M | $ 26.54M | $ -104.55M | $ 116.56M | $ 111.41M | |
$ 39.41M | $ -964.00K | $ 32.99M | $ -413.00K | $ 9.05M | $ 4.49M | |
$ -122.00K | $ 4.00K | $ -10.00K | - | $ 66.00K | $ 83.00K | |
$ -1.77M | $ 170.00K | $ -150.00K | $ 162.00K | $ -223.00K | $ 1.15M | |
$ 1.42M | $ -1.13M | $ -814.00K | $ -479.00K | $ 8.89M | $ 5.72M | |
$ 1.42M | $ 1.11M | $ 291.00K | $ 4.01M | $ -950.00K | $ -536.00K | |
- | $ -700.00K | - | $ 1.50M | - | - | |
$ 39.67M | $ 51.42M | $ -1.10M | $ -4.50M | $ 9.84M | $ 6.26M | |
- | $ -1.20 | $ -0.59 | $ -2.35 | $ 4.95 | $ 2.80 | |
- | $ -1.20 | $ -0.59 | $ -2.35 | $ 4.71 | $ 2.77 | |
$ 5.62M | $ 1.87M | $ 1.87M | $ 1.91M | $ 1.99M | $ 2.23M | |
$ 5.64M | $ 1.87M | $ 1.87M | $ 1.91M | $ 2.09M | $ 2.26M | |
$ 0.20 | - | - | - | $ 0.72 | $ 0.57 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 27.86M | $ 132.92M | $ 33.55M | $ -137.61M | $ 150.71M | $ 146.92M | |
$ -2.00K | $ -2.24M | $ -1.10M | $ -4.50M | $ 9.84M | $ 6.26M | |
$ 148.53K | - | $ 6.36M | - | $ 9.84M | $ 6.26M | |
- | - | - | - | - | - | |
$ 1.22M | $ -1.13M | $ -804.00K | $ -479.00K | $ 9.05M | $ 4.49M | |
$ 986.00K | $ 466.00K | $ -30.00K | $ 1.15M | $ 10.77M | $ 6.48M |