Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 895.02M | $ 568.37M | $ 495.11M | $ 335.08M | |
$ ― | $ 698.48M | $ 448.79M | $ 394.46M | $ 267.08M | |
$ ― | $ 196.54M | $ 119.58M | $ 100.65M | $ 68.01M | |
$ ― | $ 141.00M | $ 80.52M | $ 71.10M | $ 52.24M | |
$ ― | $ 55.54M | $ 39.07M | $ 29.55M | $ 15.77M | |
$ ― | $ -2.11M | $ -1.65M | $ -1.67M | $ -143.00K | |
$ ― | $ 3.42M | $ 1.70M | $ 2.61M | $ 6.14M | |
$ ― | $ 56.86M | $ 39.12M | $ 30.49M | $ 21.77M | |
$ ― | $ 18.39M | $ 11.66M | $ 8.29M | $ 5.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 25.12M | $ 18.56M | $ 15.85M | $ 13.43M | |
$ ― | $ 0.10 | $ 0.08 | $ 0.07 | $ 0.06 | |
$ ― | $ 0.10 | $ 0.08 | $ 0.07 | $ 0.06 | |
$ ― | $ 243.02M | $ 223.92M | $ 222.55M | $ 221.85M | |
$ ― | $ 243.84M | $ 224.72M | $ 222.90M | $ 221.85M | |
$ ― | $ 0.05 | $ 0.04 | $ 0.05 | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 25.12M | $ 18.56M | $ 15.85M | $ 13.43M | |
$ ― | $ 25.12M | $ 18.40M | $ 15.81M | $ 13.61M | |
$ ― | $ 1.36M | $ 1.10M | $ 1.24M | $ 471.00K | |
$ ― | $ 58.22M | $ 40.22M | $ 31.72M | $ 22.24M | |
$ ― | $ 73.32M | $ 49.80M | $ 39.83M | $ 25.52M |