Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 174.02M | $ 165.54M | $ 75.58M | $ 71.49M | $ 71.40M | |
- | $ 25.58M | $ 23.18M | $ 5.37M | $ 4.52M | $ 4.39M | |
- | $ 148.44M | $ 142.37M | $ 70.20M | $ 66.97M | $ 67.01M | |
- | $ 130.90M | $ 124.59M | $ 50.43M | $ 47.76M | $ 47.76M | |
- | $ 17.54M | $ 17.78M | $ 19.77M | $ 19.22M | $ 19.24M | |
- | $ -6.14M | $ -5.03M | $ 75.00K | $ 98.00K | $ 318.00K | |
- | $ -137.00K | $ -551.00K | - | - | - | |
- | $ 13.09M | $ 13.10M | $ 13.16M | $ 19.30M | $ 18.32M | |
- | $ 3.85M | $ 3.69M | $ 260.00K | $ 2.47M | $ 3.34M | |
- | - | - | - | - | - | |
- | $ 9.23M | $ 9.41M | $ 12.90M | $ 16.84M | $ 14.98M | |
- | $ 0.26 | $ 0.27 | $ 0.48 | $ 0.63 | $ 0.56 | |
- | $ 0.26 | $ 0.27 | $ 0.48 | $ 0.62 | $ 0.55 | |
- | $ 35.15M | $ 35.11M | $ 26.81M | $ 26.80M | $ 26.69M | |
- | $ 35.44M | $ 35.48M | $ 27.18M | $ 27.20M | $ 27.25M | |
- | $ 0.34 | $ 0.17 | $ 0.36 | $ 0.34 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.65 | $ 0.63 | |
- | - | - | - | $ 0.64 | $ 0.62 | |
- | - | - | - | $ 117.00K | $ 1.65M | |
- | $ 156.48M | $ 147.77M | $ -55.80M | $ 52.27M | $ 52.16M | |
- | $ 9.23M | $ 9.41M | $ 12.90M | $ 16.84M | $ 14.98M | |
- | $ 9.51M | $ 10.61M | $ 17.15M | $ 16.84M | $ 15.94M | |
- | - | - | - | $ 94.00K | $ 0.00 | |
- | $ 19.44M | $ 18.13M | $ 13.24M | $ 19.40M | $ 18.32M | |
- | $ 51.60M | $ 47.54M | $ 13.24M | $ 24.06M | $ 21.86M |