Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
- | $ 69.37M | $ 77.34M | $ 85.98M | $ 64.89M | $ 65.37M | |
- | $ 55.47M | $ 64.50M | $ 72.03M | $ 51.72M | $ 53.50M | |
- | $ 13.90M | $ 12.84M | $ 13.95M | $ 13.17M | $ 11.86M | |
- | $ 10.08M | $ 74.45M | $ 11.19M | $ 10.49M | $ 9.97M | |
- | $ 3.82M | $ 2.89M | $ 2.76M | $ 2.67M | $ 1.89M | |
- | $ 1.22M | - | - | $ 235.00K | $ 218.00K | |
- | $ -2.79M | $ 573.00K | $ -5.31M | $ 5.80M | $ -3.05M | |
- | $ 7.82M | $ 2.31M | $ 8.07M | $ 8.71M | $ -947.00K | |
- | $ 110.00K | $ 255.00K | $ -165.00K | $ 475.00K | $ 373.00K | |
- | - | - | - | - | - | |
- | $ 7.71M | $ 2.06M | $ 8.23M | $ 8.23M | $ -1.32M | |
- | $ 0.48 | $ 0.13 | $ 0.52 | $ 0.52 | $ -0.08 | |
- | $ 0.48 | $ 0.13 | $ 0.51 | $ 0.51 | $ -0.08 | |
- | $ 15.94M | $ 15.94M | $ 15.93M | $ 15.91M | $ 15.91M | |
- | $ 16.00M | $ 16.07M | $ 16.14M | $ 16.05M | $ 15.91M | |
- | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.18 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 65.54M | $ 74.57M | $ 83.22M | $ 62.21M | $ 63.48M | |
- | $ 7.71M | $ 2.06M | $ 8.23M | $ 8.23M | $ -1.32M | |
- | $ 6.86M | $ 482.06K | - | $ 4.70M | $ 2.11M | |
- | - | - | - | - | - | |
- | $ 7.82M | $ 2.10M | $ 8.07M | $ 2.67M | $ 1.89M | |
- | $ 9.34M | $ 3.81M | $ 9.80M | $ 4.43M | $ 3.86M |