Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 196.40M | $ 185.53M | $ 157.12M | $ 122.81M | $ 97.49M | $ 90.60M | |
$ 148.82M | $ 144.95M | $ 131.71M | $ 113.69M | $ 77.02M | $ 72.46M | |
$ 47.58M | $ 40.59M | $ 25.41M | $ 9.13M | $ 20.47M | $ 18.15M | |
$ 36.27M | $ 32.30M | $ 23.06M | $ 18.65M | $ 17.47M | $ 18.11M | |
$ 9.89M | $ 6.92M | $ 1.25M | $ -11.34M | $ 3.00M | $ 652.00K | |
$ 306.00K | $ -248.00K | $ -939.00K | $ -400.00K | $ 156.00K | $ 1.31M | |
$ 1.09M | $ 1.10M | $ -250.00K | $ 527.00K | $ -113.00K | $ -348.00K | |
$ 9.11M | $ 5.57M | $ 561.00K | $ -11.22M | $ 3.27M | $ 2.31M | |
$ 1.35M | $ 1.02M | $ 194.00K | $ -2.44M | $ 893.00K | $ 440.00K | |
- | - | - | - | - | $ -181.00K | |
$ 7.75M | $ 4.56M | $ 1.46M | $ -8.77M | $ 2.37M | $ 1.25M | |
$ 0.70 | $ 0.42 | $ 0.03 | $ -0.83 | $ 0.24 | $ 0.19 | |
$ 0.70 | $ 0.42 | $ 0.03 | $ -0.83 | $ 0.24 | $ 0.19 | |
$ 43.37M | $ 10.74M | $ 10.61M | $ 10.54M | $ 9.96M | $ 9.88M | |
$ 43.83M | $ 10.84M | $ 10.65M | $ 10.54M | $ 9.96M | $ 9.88M | |
- | - | - | $ 0.33 | $ 0.44 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 185.36M | $ 177.25M | $ 154.77M | $ 134.16M | $ 94.49M | $ 90.57M | |
$ 7.75M | $ 4.56M | $ 367.00K | $ -8.77M | $ 2.37M | $ 1.87M | |
$ 8.67M | $ 4.40M | - | $ -13.66M | $ 2.76M | - | |
- | - | - | - | - | - | |
$ 6.94M | $ 5.82M | $ 1.50M | $ -10.77M | $ 3.28M | $ 2.31M | |
$ 12.52M | $ 11.38M | $ 7.70M | $ -5.17M | $ 5.22M | $ 4.28M |