Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 141.33M | $ 119.16M | $ 86.07M | $ 69.10M | $ 57.25M | |
$ ― | $ 7.30M | $ 6.30M | $ 5.11M | $ 4.64M | $ 4.39M | |
$ ― | $ 134.02M | $ 112.85M | $ 80.97M | $ 64.46M | $ 52.86M | |
$ ― | $ 100.94M | $ 86.24M | $ 54.40M | $ 48.53M | $ 48.20M | |
$ ― | $ 33.08M | $ 26.62M | $ 26.57M | $ 15.92M | $ 4.66M | |
$ ― | $ 745.00K | $ 29.00K | $ -651.00K | $ 707.00K | $ -694.00K | |
$ ― | $ -484.00K | $ -22.00K | $ -1.45M | $ ― | $ ― | |
$ ― | $ 34.31M | $ 26.67M | $ 27.37M | $ 15.65M | $ 1.80M | |
$ ― | $ 7.88M | $ 3.70M | $ 2.79M | $ 481.00K | $ 53.00K | |
$ ― | $ ― | $ ― | $ 53.00K | $ ― | $ ― | |
$ ― | $ 26.43M | $ 22.97M | $ 24.58M | $ 15.17M | $ 56.02M | |
$ ― | $ 0.23 | $ 0.21 | $ 0.23 | $ 0.15 | $ 0.06 | |
$ ― | $ 0.22 | $ 0.21 | $ 0.23 | $ 0.15 | $ 0.06 | |
$ ― | $ 115.98M | $ 112.58M | $ 108.20M | $ 101.78M | $ 108.33M | |
$ ― | $ 119.07M | $ 114.30M | $ 108.81M | $ 101.78M | $ 108.33M | |
$ ― | $ 0.22 | $ 0.20 | $ 0.14 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 221.00K | |
$ ― | $ 108.24M | $ 92.54M | $ 59.50M | $ -53.17M | $ 52.59M | |
$ ― | $ 26.43M | $ 22.97M | $ 24.58M | $ 15.17M | $ 56.02M | |
$ ― | $ 25.72M | $ 25.32M | $ 21.16M | $ 12.46M | $ 3.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 695.00K | |
$ ― | $ 34.88M | $ 27.52M | $ 28.02M | $ 16.36M | $ 2.49M | |
$ ― | $ 41.31M | $ 32.73M | $ 31.51M | $ 16.36M | $ 8.31M |