Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ ― | $ 126.50M | $ 85.00M | $ 66.28M | $ 67.42M | $ 56.30M | |
$ ― | $ 86.83M | $ 57.47M | $ 46.36M | $ 46.61M | $ 39.93M | |
$ ― | $ 39.67M | $ 27.53M | $ 19.92M | $ 20.80M | $ 16.37M | |
$ ― | $ 30.27M | $ 23.80M | $ 15.63M | $ 16.68M | $ 13.45M | |
$ ― | $ 9.41M | $ 3.73M | $ 4.29M | $ 4.12M | $ 2.92M | |
$ ― | $ -972.00K | $ -226.00K | $ 85.00K | $ 120.00K | $ 109.00K | |
$ ― | $ ― | $ 3.00K | $ ― | $ ― | $ ― | |
$ ― | $ 8.44M | $ 3.50M | $ 4.20M | $ 4.00M | $ 2.81M | |
$ ― | $ 1.75M | $ 977.00K | $ 247.00K | $ 588.00K | $ 153.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.69M | $ 2.52M | $ 3.95M | $ 3.41M | $ 2.66M | |
$ ― | $ 0.65 | $ 0.30 | $ 0.46 | $ 0.40 | $ 0.31 | |
$ ― | $ 0.63 | $ 0.29 | $ 0.46 | $ 0.40 | $ 0.31 | |
$ ― | $ 10.37M | $ 8.55M | $ 8.52M | $ 8.51M | $ 8.49M | |
$ ― | $ 10.60M | $ 8.73M | $ 8.65M | $ 8.64M | $ 8.65M | |
$ ― | $ 0.20 | $ 0.20 | $ 0.13 | $ 0.14 | $ 0.12 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 117.09M | $ 81.27M | $ -62.00M | $ -63.30M | $ -53.38M | |
$ ― | $ 6.69M | $ 2.52M | $ 3.95M | $ 3.41M | $ 2.66M | |
$ ― | $ 6.83M | $ 2.83M | $ 3.40M | $ 3.24M | $ 2.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.41M | $ 3.60M | $ 4.29M | $ 4.12M | $ 2.92M | |
$ ― | $ 13.57M | $ 6.42M | $ 4.29M | $ 4.12M | $ 2.92M |