Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 306.37M | $ 167.72M | $ 145.14M | $ 127.75M | $ 144.29M | |
$ ― | $ 158.96M | $ 64.26M | $ 48.73M | $ 45.48M | $ 53.14M | |
$ ― | $ 147.40M | $ 103.47M | $ 96.42M | $ 82.26M | $ 91.15M | |
$ ― | $ 92.02M | $ 58.26M | $ 48.75M | $ 56.87M | $ 40.69M | |
$ ― | $ 55.39M | $ 45.20M | $ 50.55M | $ 25.39M | $ 50.46M | |
$ ― | $ -7.02M | $ -2.63M | $ -2.03M | $ 1.39M | $ 477.00K | |
$ ― | $ 186.00K | $ -2.88M | $ ― | $ ― | $ ― | |
$ ― | $ 48.18M | $ 42.57M | $ 48.52M | $ 20.44M | $ 49.98M | |
$ ― | $ 12.49M | $ 7.86M | $ 8.99M | $ 4.52M | $ 9.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 35.69M | $ 34.71M | $ 69.54M | $ 22.34M | $ 45.67M | |
$ ― | $ 0.49 | $ 0.50 | $ 1.02 | $ 0.32 | $ 0.67 | |
$ ― | $ 0.48 | $ 0.50 | $ 1.00 | $ 0.31 | $ 0.66 | |
$ ― | $ 72.64M | $ 69.28M | $ 68.63M | $ 68.41M | $ 68.26M | |
$ ― | $ 73.58M | $ 70.03M | $ 69.37M | $ 68.88M | $ 68.83M | |
$ ― | $ 0.19 | $ 0.19 | $ 0.34 | $ 0.31 | $ 0.47 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 250.98M | $ ― | $ ― | $ -102.36M | $ -93.83M | |
$ ― | $ 35.69M | $ 34.71M | $ 69.54M | $ 22.34M | $ 45.67M | |
$ ― | $ 36.14M | $ ― | $ 39.30M | $ 20.12M | $ 40.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 56.59M | $ ― | $ 50.56M | $ 21.85M | $ 50.61M | |
$ ― | $ 77.25M | $ ― | $ 61.13M | $ 21.85M | $ 50.61M |