Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 1.32B | $ 1.17B | $ 623.69M | $ 248.78M | |
$ ― | $ 122.26M | $ 96.97M | $ 55.15M | $ 27.82M | |
$ ― | $ 1.20B | $ 1.08B | $ 568.54M | $ 220.96M | |
$ ― | $ 1.13B | $ 1.04B | $ 558.98M | $ 191.96M | |
$ ― | $ 68.71M | $ 35.99M | $ 9.56M | $ 28.99M | |
$ ― | $ -21.37M | $ -17.42M | $ -9.33M | $ -4.49M | |
$ ― | $ 17.14M | $ 30.42M | $ -7.56M | $ 503.00K | |
$ ― | $ 64.47M | $ 48.99M | $ -7.33M | $ 24.95M | |
$ ― | $ 11.56M | $ 11.19M | $ 6.24M | $ 3.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 52.91M | $ 37.80M | $ -13.57M | $ 21.54M | |
$ ― | $ 0.24 | $ 0.17 | $ -0.08 | $ 0.21 | |
$ ― | $ 0.24 | $ 0.17 | $ -0.08 | $ 0.21 | |
$ ― | $ 221.33M | $ 218.40M | $ 165.50M | $ 103.58M | |
$ ― | $ 221.33M | $ 218.40M | $ 165.50M | $ 103.58M | |
$ ― | $ 0.16 | $ 0.12 | $ 0.15 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.22 | $ 0.20 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 52.91M | $ 37.80M | $ -13.57M | $ 21.54M | |
$ ― | $ 52.91M | $ 40.53M | $ -4.87M | $ 22.96M | |
$ ― | $ 21.51M | $ 17.64M | $ 9.77M | $ 4.53M | |
$ ― | $ 85.98M | $ 66.62M | $ 2.44M | $ 29.48M | |
$ ― | $ 185.26M | $ 160.98M | $ 62.87M | $ 45.85M |