Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
- | $ 90.26M | $ 70.40M | $ 39.52M | $ 29.79M | $ 28.82M | |
- | $ 56.33M | $ 49.56M | $ 25.88M | $ 19.70M | $ 19.62M | |
- | $ 33.93M | $ 20.84M | $ 13.64M | $ 10.09M | $ 9.19M | |
- | $ 25.86M | $ 22.11M | $ 12.59M | $ 10.65M | $ 10.45M | |
- | $ 8.07M | $ -1.27M | $ 1.06M | $ -565.00K | $ -1.25M | |
- | $ -612.00K | $ -519.00K | $ -700.00K | $ -674.00K | $ -392.00K | |
- | $ -154.00K | $ -1.35M | - | - | - | |
- | $ 7.86M | $ -1.05M | $ -3.57M | $ -47.00K | $ 1.26M | |
- | $ -370.00K | $ -1.57M | $ -408.00K | $ -363.00K | $ -368.00K | |
- | $ 146.00K | - | - | - | - | |
- | $ 8.23M | $ 524.00K | $ -3.16M | $ 316.00K | $ 1.63M | |
- | $ 0.09 | $ 0.02 | $ -0.04 | $ <0.01 | $ 0.02 | |
- | $ 0.08 | $ 0.02 | $ -0.04 | $ <0.01 | $ 0.02 | |
- | $ 88.84M | $ 85.04M | $ 74.60M | $ 74.49M | $ 74.36M | |
- | $ 99.29M | $ 93.62M | $ 74.60M | $ 81.22M | $ 80.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.00 | $ 603.00K | |
- | $ 82.19M | $ 71.68M | $ 38.47M | $ 30.36M | $ 30.07M | |
- | $ 8.23M | $ 524.00K | $ -3.16M | $ 316.00K | $ 1.63M | |
- | $ 7.49M | $ -2.00M | $ -85.92K | $ -482.66K | $ -555.81K | |
- | - | - | $ 700.00K | $ 674.00K | $ 392.00K | |
- | $ 8.47M | $ -530.00K | $ -2.87M | $ 627.00K | $ 1.66M | |
- | $ 13.15M | $ 4.15M | $ 65.00K | $ 3.08M | $ 3.11M |