Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 150.36M | $ 152.02M | $ 126.06M | $ 89.42M | $ 64.93M | |
- | $ 115.87M | $ -111.03M | $ -85.89M | $ 58.30M | $ 41.18M | |
- | $ 34.48M | $ 40.99M | $ 40.17M | $ 31.12M | $ 23.75M | |
- | $ 33.71M | $ -33.58M | $ -31.80M | $ 27.91M | $ 26.76M | |
- | $ 772.50K | $ 7.41M | $ 8.38M | $ 3.21M | $ -3.01M | |
- | - | - | $ 156.75K | - | - | |
- | $ -2.45M | $ -278.64K | $ 54.73K | $ 501.32K | $ -92.43K | |
- | $ 839.91K | $ 7.68M | $ 8.32M | $ 3.71M | $ -3.10M | |
- | $ 674.34K | $ 3.05M | $ 1.26M | $ 835.44K | $ 186.62K | |
- | $ 70.26K | - | - | $ 207.36K | $ -145.33K | |
- | $ 192.53K | $ 4.46M | $ 6.82M | $ 2.94M | $ -3.27M | |
- | $ 0.01 | $ 0.21 | $ 0.39 | $ 0.20 | $ -0.24 | |
- | $ 0.01 | $ 0.21 | $ 0.39 | $ 0.20 | $ -0.24 | |
- | $ 23.15M | $ 20.92M | $ 17.28M | $ 14.69M | $ 13.84M | |
- | $ 23.15M | $ 21.06M | $ 17.57M | $ 14.69M | $ 13.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.47 | $ 0.27 | |
- | - | - | - | $ 0.47 | $ 0.27 | |
- | - | - | - | - | - | |
- | $ 149.58M | $ -144.62M | $ -117.69M | $ 86.21M | $ 67.94M | |
- | $ 192.53K | $ 4.46M | $ 6.82M | $ 2.94M | $ -3.27M | |
- | - | - | - | $ 2.94M | $ -3.27M | |
- | - | - | - | - | - | |
- | - | $ 7.68M | $ 8.16M | $ 3.21M | $ -3.01M | |
- | - | $ 8.60M | $ 8.84M | $ 3.80M | $ -2.60M |