Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 289.01M | $ 222.51M | $ 179.01M | $ 130.87M | $ 109.30M | $ 89.43M | |
$ 42.37M | $ 32.13M | $ 27.91M | $ 17.46M | $ 17.94M | $ 14.35M | |
$ 246.64M | $ 190.39M | $ 151.10M | $ 113.41M | $ 91.36M | $ 75.08M | |
$ 82.21M | $ 62.32M | $ 43.99M | $ 31.48M | $ 20.58M | $ 13.71M | |
$ 164.43M | $ 128.07M | $ 107.11M | $ 81.92M | $ 70.78M | $ 61.36M | |
$ -297.00K | $ -124.00K | $ -9.00K | $ -45.39K | $ 155.83K | $ -1.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 164.60M | $ 127.94M | $ 107.10M | $ 81.88M | $ 70.99M | $ 59.98M | |
$ 11.55M | $ 8.92M | $ 6.94M | $ 5.76M | $ 13.74M | $ 11.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 153.06M | $ 119.02M | $ 100.16M | $ 76.12M | $ 57.25M | $ 48.31M | |
$ ― | $ ― | $ ― | $ 2.96 | $ 2.22 | $ ― | |
$ ― | $ ― | $ ― | $ 2.96 | $ 2.22 | $ ― | |
$ ― | $ ― | $ ― | $ 25.75M | $ 25.75M | $ ― | |
$ ― | $ ― | $ ― | $ 25.75M | $ 25.75M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 124.58M | $ 94.45M | $ 71.90M | $ 48.94M | $ 38.52M | $ 28.06M | |
$ 153.06M | $ 119.02M | $ 100.16M | $ 76.12M | $ 57.25M | $ 48.31M | |
$ 153.06M | $ 119.02M | $ 100.16M | $ 76.12M | $ 57.25M | $ 48.31M | |
$ 314.00K | $ 125.00K | $ 14.00K | $ 114.07K | $ 91.00 | $ 1.51M | |
$ 164.92M | $ 128.07M | $ 107.12M | $ 81.99M | $ 70.99M | $ 61.49M | |
$ 178.60M | $ 139.99M | $ 116.90M | $ 88.48M | $ 74.74M | $ 63.37M |