Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 50.69M | $ 68.32M | $ 63.75M | $ 74.53M | $ 46.20M | |
- | $ 37.98M | $ 49.76M | $ -44.39M | $ 32.21M | $ 19.48M | |
- | $ 12.70M | $ 18.56M | $ 19.36M | $ 74.53M | $ 46.20M | |
- | $ 28.79M | $ 48.92M | $ -20.21M | $ 17.15M | $ 8.63M | |
- | $ -16.09M | $ -30.36M | $ 43.14M | $ 57.38M | $ 37.57M | |
- | $ -1.61M | $ -1.94M | $ -75.21K | $ 76.35K | $ 76.94K | |
- | $ 1.75M | $ 3.84M | $ 1.99M | $ -908.05K | - | |
- | $ -19.45M | $ -36.15M | $ -3.34M | $ 58.37M | $ 37.65M | |
- | $ 21.62K | $ 286.33K | $ 2.09M | $ 3.67M | $ 1.90M | |
- | - | - | - | - | - | |
- | $ -19.39M | $ -35.20M | $ 33.53M | $ 61.11M | $ 41.40M | |
- | $ -24.03 | $ -311.44 | $ -2.95 | - | - | |
- | $ -24.03 | $ -307.53 | $ -2.99 | $ 2.20 | $ 2.00 | |
- | $ 810.00K | $ 116.37K | $ 1.84M | $ 2.87M | $ 2.80M | |
- | $ 810.01K | $ 117.85K | $ 1.83M | $ 2.91M | $ 2.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 66.77M | $ 98.69M | $ -64.60M | $ 17.15M | $ 8.63M | |
- | $ -19.39M | $ -35.20M | $ 33.53M | $ 61.11M | $ 41.40M | |
- | $ -19.25M | $ -26.57M | - | - | - | |
- | - | - | - | - | - | |
- | $ -17.54M | $ -33.98M | $ -3.08M | $ 58.40M | $ 37.67M | |
- | $ -16.69M | $ -31.03M | $ -2.22M | $ 59.01M | $ 38.39M |