Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 25.94M | $ 29.22M | $ 26.34M | $ 25.67M | $ 18.38M | $ 17.00M | |
$ 19.68M | $ 22.03M | $ -20.34M | $ 16.80M | $ 12.85M | $ 12.58M | |
$ 6.26M | $ 7.19M | $ 6.00M | $ 8.86M | $ 5.53M | $ 4.42M | |
$ 5.95M | $ 5.65M | $ -5.05M | $ 4.46M | $ 4.08M | $ 4.01M | |
$ 307.00K | $ 1.54M | $ 946.00K | $ 4.41M | $ 1.45M | $ 410.00K | |
$ -371.00K | $ -355.00K | $ -342.00K | $ -375.00K | $ -590.00K | $ -567.00K | |
$ -120.00K | - | - | $ -1.10M | $ -1.00K | - | |
$ -64.00K | $ 1.19M | $ 1.21M | $ 5.13M | $ 860.00K | $ -157.00K | |
$ -21.00K | $ 10.00K | - | $ -282.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -105.00K | $ 1.18M | $ 1.21M | $ 5.13M | $ 860.00K | $ -157.00K | |
- | $ 0.02 | $ 0.01 | $ 0.03 | $ 0.01 | $ >-0.01 | |
- | $ 0.02 | $ 0.01 | $ 0.03 | $ 0.01 | $ >-0.01 | |
$ 305.65B | $ 76.33B | $ 75.46B | $ 74.30B | $ 73.45M | $ 73.45M | |
$ 306.60B | $ 76.49B | $ 76.11B | $ 75.49B | $ 75.26M | $ 73.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.99M | $ 27.68M | $ -25.40M | $ 21.26M | $ 16.93M | $ 16.59M | |
$ -85.00K | $ 1.20M | $ 1.21M | $ 5.13M | $ 860.00K | $ -157.00K | |
$ -70.54K | $ 939.31K | - | - | $ 861.00K | $ -157.00K | |
- | - | - | - | $ 590.00K | $ 567.00K | |
$ 505.00K | $ 1.54M | $ 1.55M | $ 5.50M | $ 1.45M | $ 410.00K | |
$ 1.07M | $ 2.24M | $ 2.15M | $ 5.72M | $ 1.89M | $ 575.00K |