Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 382.39M | $ 374.81M | $ 302.63M | $ 234.69M | $ 178.78M | |
$ ― | $ 195.08M | $ 197.65M | $ 162.39M | $ 116.40M | $ 94.82M | |
$ ― | $ 187.31M | $ 177.16M | $ 140.25M | $ 118.30M | $ 83.96M | |
$ ― | $ 128.41M | $ 124.60M | $ 99.97M | $ 68.23M | $ 59.01M | |
$ ― | $ 58.90M | $ 52.56M | $ 40.28M | $ 50.07M | $ 24.95M | |
$ ― | $ 4.02M | $ -1.53M | $ -22.00K | $ -6.00K | $ -307.00K | |
$ ― | $ -2.14M | $ 7.00K | $ -119.00K | $ ― | $ ― | |
$ ― | $ 64.77M | $ 50.64M | $ 40.32M | $ 50.34M | $ 23.15M | |
$ ― | $ 16.06M | $ 12.69M | $ 10.22M | $ 10.74M | $ 4.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 48.72M | $ 37.94M | $ 30.09M | $ 39.60M | $ 18.56M | |
$ ― | $ 0.39 | $ 0.34 | $ 0.29 | $ 0.33 | $ 0.16 | |
$ ― | $ 0.39 | $ 0.33 | $ 0.28 | $ 0.32 | $ 0.15 | |
$ ― | $ 124.77M | $ 123.80M | $ 122.80M | $ 121.90M | $ 120.11M | |
$ ― | $ 126.33M | $ 125.64M | $ 125.33M | $ 123.43M | $ 123.07M | |
$ ― | $ 0.27 | $ 0.24 | $ 150.00 | $ 0.06 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 323.49M | $ 322.25M | $ 262.35M | $ -184.63M | $ -153.83M | |
$ ― | $ 48.72M | $ 37.94M | $ 30.09M | $ 39.60M | $ 18.56M | |
$ ― | $ 47.75M | $ 41.40M | $ 32.06M | $ 42.73M | $ 20.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 65.09M | $ 50.70M | $ 40.39M | $ 50.42M | $ 23.21M | |
$ ― | $ 73.32M | $ 56.75M | $ 45.47M | $ 50.42M | $ 23.21M |