Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 438.81M | $ 416.48M | $ 331.82M | $ 295.00M | $ 248.60M | |
$ ― | $ 416.37M | $ 278.74M | $ 235.23M | $ 163.17M | $ 99.53M | |
$ ― | $ 22.45M | $ 137.74M | $ 96.59M | $ 131.83M | $ 149.07M | |
$ ― | $ 60.97M | $ 45.75M | $ 37.81M | $ 63.59M | $ 42.81M | |
$ ― | $ -38.52M | $ 91.98M | $ 58.78M | $ 68.23M | $ 106.26M | |
$ ― | $ -7.01M | $ -5.53M | $ -1.57M | $ -72.00K | $ -7.80M | |
$ ― | $ -109.58M | $ -14.84M | $ -12.00M | $ -17.14M | $ -6.15M | |
$ ― | $ -114.04M | $ 71.61M | $ 45.21M | $ 51.02M | $ 92.31M | |
$ ― | $ -32.35M | $ 28.70M | $ 15.77M | $ 15.00M | $ -6.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -81.69M | $ 42.92M | $ 29.44M | $ 36.02M | $ 99.11M | |
$ ― | $ -0.07 | $ 0.04 | $ 0.03 | $ 0.04 | $ 0.15 | |
$ ― | $ -0.07 | $ 0.04 | $ 0.03 | $ 0.04 | $ 0.15 | |
$ ― | $ 1.24B | $ 1.08B | $ 898.39M | $ 890.48M | $ 639.76M | |
$ ― | $ 1.24B | $ 1.09B | $ 907.41M | $ 904.29M | $ 656.32M | |
$ ― | $ 0.00 | $ 0.01 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -81.69M | $ 42.92M | $ 29.44M | $ 36.02M | $ 99.11M | |
$ ― | $ 15.98M | $ 42.93M | $ 32.14M | $ 37.68M | $ 99.91M | |
$ ― | $ 6.56M | $ 5.14M | $ 1.60M | $ 1.71M | $ 8.58M | |
$ ― | $ -107.48M | $ 76.76M | $ 46.80M | $ 52.72M | $ 100.88M | |
$ ― | $ -65.82M | $ 107.23M | $ 71.75M | $ 72.63M | $ 115.52M |