Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 187.91M | $ 185.53M | $ 157.12M | $ 122.81M | $ 97.49M | $ 90.60M | |
$ 145.94M | $ 144.95M | $ 131.71M | $ 113.69M | $ 77.02M | $ 72.46M | |
$ 41.98M | $ 40.59M | $ 25.41M | $ 9.13M | $ 20.47M | $ 18.15M | |
$ 34.26M | $ 32.30M | $ 21.97M | $ 20.47M | $ 17.47M | $ 16.88M | |
$ 6.46M | $ 6.92M | $ 1.25M | $ -11.34M | $ 3.00M | $ 1.27M | |
$ 98.00K | $ -248.00K | $ -939.00K | $ -400.00K | $ 156.00K | $ 1.31M | |
$ 1.10M | $ 1.10M | $ 250.00K | $ -527.00K | $ 113.00K | $ -269.00K | |
$ 5.46M | $ 5.57M | $ 561.00K | $ -11.22M | $ 3.27M | $ 2.31M | |
$ 580.00K | $ 1.02M | $ 194.00K | $ -2.44M | $ 893.00K | $ 440.00K | |
- | - | - | - | - | - | |
$ 6.79M | $ 4.56M | $ 367.00K | $ -8.77M | $ 2.37M | $ 1.87M | |
$ 0.75 | $ 0.42 | $ 0.03 | $ -0.83 | $ 0.24 | $ 0.19 | |
$ 0.75 | $ 0.42 | $ 0.03 | $ -0.83 | $ 0.24 | $ 0.19 | |
$ 43.18M | $ 10.74M | $ 10.61M | $ 10.54M | $ 9.96M | $ 9.88M | |
$ 43.62M | $ 10.84M | $ 10.65M | $ 10.54M | $ 9.96M | $ 9.88M | |
- | - | - | $ 0.33 | $ 0.44 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 180.20M | $ 177.25M | $ 155.87M | $ 134.16M | $ 94.49M | $ 89.33M | |
$ 4.88M | $ 4.56M | $ 367.00K | $ -8.77M | $ 2.37M | $ 1.87M | |
$ 4.93M | $ 4.40M | $ 443.19K | - | $ 2.37M | $ 1.87M | |
- | - | - | - | $ 11.00K | $ 12.00K | |
$ 3.50M | $ 5.82M | $ 1.63M | $ -11.18M | $ 3.28M | $ 2.32M | |
$ 8.94M | $ 11.38M | $ 7.62M | $ -5.58M | $ 5.22M | $ 4.29M |