Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 108.78M | $ 113.05M | $ 108.10M | $ 76.70M | $ 79.66M | $ 55.51M | |
$ 51.67M | $ 53.54M | $ 48.06M | $ 38.77M | $ 37.66M | $ 24.36M | |
$ 57.11M | $ 59.51M | $ 60.04M | $ 37.93M | $ 42.01M | $ 31.14M | |
$ 46.30M | $ 47.83M | $ 52.42M | $ 51.17M | $ 41.27M | $ 32.28M | |
$ 10.82M | $ 11.68M | $ 7.61M | $ -13.25M | $ 731.00K | $ -1.14M | |
$ -11.14M | $ -13.36M | $ -13.61M | $ -12.22M | $ 9.82M | $ -6.65M | |
$ -2.83M | $ -2.84M | $ -2.64M | $ -18.64M | $ -22.42M | $ 2.24M | |
$ 1.12M | $ 106.00K | $ -5.04M | $ -8.73M | $ -31.50M | $ -5.54M | |
$ 30.00K | $ 320.00K | $ -6.26M | $ 1.29M | $ -3.24M | $ -844.00K | |
- | - | - | - | - | - | |
$ 1.09M | $ -214.00K | $ 1.22M | $ -10.03M | $ -28.26M | $ -4.70M | |
$ 0.04 | $ -0.01 | $ 0.06 | $ -0.15 | $ -1.86 | $ -0.30 | |
$ 0.04 | $ -0.01 | $ 0.06 | $ -0.14 | $ -1.86 | $ -0.30 | |
$ 93.51M | $ 22.32M | $ 19.98M | $ 19.45M | $ 15.20M | $ 14.36M | |
$ 93.51M | $ 22.32M | $ 20.52M | $ 19.86M | $ 15.20M | $ 14.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 97.97M | $ 101.37M | - | $ 89.95M | $ -78.93M | $ 56.64M | |
$ 1.09M | $ -214.00K | $ 1.22M | $ -10.03M | $ -28.26M | $ -4.70M | |
$ 1.69M | $ 965.91K | $ -11.30M | $ -4.67M | $ -30.97M | $ -6.60M | |
- | - | - | - | - | $ 6.87M | |
$ 12.26M | $ 13.47M | $ 8.56M | $ 3.49M | $ -21.68M | $ 1.32M | |
$ 18.03M | $ 19.28M | $ 14.65M | $ 9.64M | $ -15.71M | $ 5.25M |