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 | $ 141.31M | $ 50.43M | $ 47.76M | $ 47.76M | |
- | $ 17.54M | $ 1.06M | $ 19.77M | $ 19.22M | $ 19.24M | |
- | $ -6.14M | $ 5.03M | $ 75.00K | $ -98.00K | $ -318.00K | |
- | $ -137.00K | $ -474.00K | - | - | - | |
- | $ 13.09M | $ 4.92M | $ 13.16M | $ 19.30M | $ 18.32M | |
- | $ 3.85M | $ 3.69M | $ 260.00K | $ 2.47M | $ 3.34M | |
- | - | - | - | - | - | |
- | $ 9.23M | $ 1.23M | $ 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.38 | $ 0.36 | $ 0.34 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 156.48M | $ 164.49M | $ -55.80M | $ -52.27M | $ -52.16M | |
- | $ 9.23M | $ 1.23M | $ 12.90M | $ 16.84M | $ 14.98M | |
- | $ 9.51M | $ 5.71M | $ 17.15M | $ 15.64M | $ 16.01M | |
- | - | - | - | - | - | |
- | $ 19.44M | $ -113.00K | $ 13.24M | $ 19.40M | $ 18.32M | |
- | $ 51.60M | $ 29.29M | $ 18.48M | $ 24.06M | $ 18.32M |