Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 793.33M | $ 528.74M | $ 587.11M | $ 598.14M | $ 487.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 217.68M | |
$ ― | $ 793.33M | $ 528.74M | $ 587.11M | $ 598.14M | $ 269.48M | |
$ ― | $ 628.36M | $ 463.53M | $ 479.54M | $ 497.54M | $ 194.13M | |
$ ― | $ 164.97M | $ 65.21M | $ 107.57M | $ 100.60M | $ 75.35M | |
$ ― | $ -6.75M | $ -5.28M | $ -5.19M | $ -1.74M | $ -2.05M | |
$ ― | $ -6.09M | $ -1.07M | $ 191.00K | $ -3.48M | $ 572.00K | |
$ ― | $ 152.13M | $ 58.86M | $ 102.57M | $ 95.37M | $ 73.87M | |
$ ― | $ 49.29M | $ 19.40M | $ 34.76M | $ 29.06M | $ 22.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 102.60M | $ 39.68M | $ 67.87M | $ 66.63M | $ 51.52M | |
$ ― | $ 0.37 | $ 0.14 | $ 0.26 | $ 0.26 | $ ― | |
$ ― | $ 0.37 | $ 0.14 | $ 0.26 | $ 0.26 | $ ― | |
$ ― | $ 278.34M | $ 278.34M | $ 259.68M | $ 253.75M | $ ― | |
$ ― | $ 278.89M | $ 279.06M | $ 260.15M | $ 255.37M | $ ― | |
$ ― | $ 0.14 | $ 0.08 | $ 0.24 | $ 0.18 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.38 | $ 0.16 | $ 0.27 | $ 0.27 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 102.60M | $ 39.68M | $ 67.87M | $ 66.63M | $ 51.52M | |
$ ― | $ 102.60M | $ 39.68M | $ 67.87M | $ 66.63M | $ 51.52M | |
$ ― | $ 3.29M | $ 2.98M | $ 1.55M | $ 2.04M | $ 2.42M | |
$ ― | $ 155.42M | $ 61.85M | $ 104.12M | $ 97.41M | $ 76.29M | |
$ ― | $ 193.65M | $ 99.43M | $ 145.01M | $ 115.33M | $ 89.41M |