Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 142.81M | $ 150.36M | $ 152.02M | $ 126.06M | $ 89.42M | |
- | $ 109.87M | $ 115.87M | $ -111.03M | $ -85.89M | $ -58.30M | |
- | $ 32.95M | $ 34.48M | $ 40.99M | $ 40.17M | $ 31.12M | |
- | $ 37.41M | $ 33.71M | $ -33.58M | $ -31.80M | $ -27.91M | |
- | $ -4.46M | $ 772.50K | $ 7.41M | $ 8.38M | $ 3.21M | |
- | - | - | - | $ 156.75K | $ 90.94K | |
- | $ -2.77M | $ -2.45M | $ -278.64K | $ 54.73K | $ -501.32K | |
- | $ -1.69M | $ 839.91K | $ 7.68M | $ 8.32M | $ 3.71M | |
- | $ 160.72K | $ 674.34K | $ 3.05M | $ 1.26M | $ 835.44K | |
- | $ 156.78K | $ 70.26K | - | - | - | |
- | $ -2.33M | $ 138.60K | $ 4.46M | $ 6.82M | $ 2.94M | |
- | $ -0.09 | $ 0.01 | $ 0.21 | $ 0.39 | $ 0.20 | |
- | $ -0.09 | $ 0.01 | $ 0.21 | $ 0.39 | $ 0.20 | |
- | $ 25.21M | $ 23.15M | $ 20.92M | $ 17.28M | $ 14.69M | |
- | $ 25.21M | $ 23.15M | $ 21.06M | $ 17.57M | $ 14.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 147.27M | $ 149.58M | $ -144.62M | $ -117.69M | $ -86.21M | |
- | $ -2.33M | $ 138.60K | $ 4.46M | $ 6.82M | $ 2.94M | |
- | $ -1.67M | $ 3.00M | - | - | - | |
- | - | - | - | - | - | |
- | $ -1.69M | $ 839.91K | $ 7.68M | $ 8.16M | $ 3.62M | |
- | $ -434.09K | $ 2.06M | $ 8.60M | $ 8.84M | $ 4.21M |