Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 268.91M | $ 208.79M | $ 169.54M | $ 149.28M | $ 132.32M | |
$ ― | $ 38.76M | $ 29.74M | $ 25.13M | $ 20.98M | $ 17.86M | |
$ ― | $ 230.15M | $ 179.05M | $ 144.41M | $ 128.30M | $ 114.46M | |
$ ― | $ 84.11M | $ 69.20M | $ 52.69M | $ 45.65M | $ 41.35M | |
$ ― | $ 146.04M | $ 109.84M | $ 91.72M | $ 82.66M | $ 73.11M | |
$ ― | $ -31.38M | $ -37.64M | $ -38.13M | $ -24.40M | $ -19.88M | |
$ ― | $ 516.20M | $ 238.37M | $ 65.92M | $ 94.67M | $ 98.80M | |
$ ― | $ 630.86M | $ 310.57M | $ 119.51M | $ 145.11M | $ 143.75M | |
$ ― | $ 10.24M | $ 864.00K | $ -2.27M | $ 271.00K | $ -2.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 620.62M | $ 3.73M | $ -5.98M | $ 5.41M | $ 1.77M | |
$ ― | $ 0.52 | $ <0.01 | $ >-0.01 | $ <0.01 | $ ― | |
$ ― | $ 0.52 | $ <0.01 | $ >-0.01 | $ <0.01 | $ ― | |
$ ― | $ 1.19B | $ 1.03B | $ 834.57M | $ 658.10M | $ ― | |
$ ― | $ 1.19B | $ 1.03B | $ 834.57M | $ 658.10M | $ ― | |
$ ― | $ 0.10 | $ 0.08 | $ 0.08 | $ 0.10 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.11 | $ 0.09 | $ 0.08 | $ 0.10 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 620.62M | $ 3.73M | $ -5.98M | $ 5.41M | $ 1.77M | |
$ ― | $ 624.90M | $ 4.60M | $ -3.39M | $ 6.94M | $ 2.69M | |
$ ― | $ 26.71M | $ 30.93M | $ 31.36M | $ 25.93M | $ 20.63M | |
$ ― | $ 657.57M | $ 341.50M | $ 150.88M | $ 171.04M | $ 164.39M | |
$ ― | $ 660.75M | $ 343.85M | $ 152.47M | $ 172.02M | $ 165.14M |