Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 341.84M | $ 264.38M | $ 237.69M | $ 243.66M | $ 218.47M | |
$ ― | $ 104.54M | $ 81.57M | $ 77.57M | $ 83.10M | $ 78.32M | |
$ ― | $ 237.30M | $ 182.80M | $ 160.12M | $ 160.55M | $ 140.15M | |
$ ― | $ 168.50M | $ 138.07M | $ 132.16M | $ 122.48M | $ 110.87M | |
$ ― | $ 68.80M | $ 44.73M | $ 27.96M | $ 38.08M | $ 29.28M | |
$ ― | $ -3.21M | $ -3.10M | $ -2.63M | $ -770.00K | $ -804.00K | |
$ ― | $ -3.02M | $ 2.90M | $ 3.81M | $ 147.00K | $ 116.00K | |
$ ― | $ 62.57M | $ 44.53M | $ 29.14M | $ 37.45M | $ 28.59M | |
$ ― | $ 17.86M | $ 12.86M | $ 7.38M | $ 9.84M | $ 7.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.71M | $ 31.67M | $ 21.76M | $ 27.61M | $ 21.11M | |
$ ― | $ 0.11 | $ 0.08 | $ 0.06 | $ 0.07 | $ ― | |
$ ― | $ 0.11 | $ 0.08 | $ 0.05 | $ 0.07 | $ ― | |
$ ― | $ 402.74M | $ 395.29M | $ 385.88M | $ 374.46M | $ ― | |
$ ― | $ 420.56M | $ 405.99M | $ 398.50M | $ 393.84M | $ ― | |
$ ― | $ 0.03 | $ 0.02 | $ 0.02 | $ <0.01 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 44.71M | $ 31.67M | $ 21.76M | $ 27.61M | $ 21.11M | |
$ ― | $ 54.81M | $ 31.67M | $ 21.76M | $ 27.61M | $ 21.11M | |
$ ― | $ 1.63M | $ 1.38M | $ 1.01M | $ 770.00K | $ 804.00K | |
$ ― | $ 64.19M | $ 45.91M | $ 30.15M | $ 38.22M | $ 29.39M | |
$ ― | $ 100.40M | $ 76.69M | $ 56.64M | $ 52.48M | $ 42.50M |