Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 5.07B | $ 3.38M | $ 3.02B | $ 2.08B | $ 1.50B | $ 1.42B | |
$ ― | $ ― | $ 2.32B | $ 1.61B | $ 1.20B | $ 1.13B | |
$ ― | $ ― | $ 697.80M | $ 473.40M | $ 296.91M | $ 290.28M | |
$ ― | $ ― | $ 720.00M | $ 405.80M | $ 304.44M | $ 237.57M | |
$ ― | $ ― | $ -22.20M | $ 67.60M | $ -7.53M | $ 52.71M | |
$ ― | $ ― | $ -12.40M | $ -10.30M | $ -10.97M | $ -19.95M | |
$ ― | $ ― | $ -35.30M | $ -32.70M | $ 4.79M | $ -13.84M | |
$ ― | $ ― | $ 33.80M | $ 97.40M | $ 31.05M | $ 18.91M | |
$ ― | $ ― | $ 9.60M | $ 25.20M | $ 9.78M | $ 7.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 24.20M | $ 72.20M | $ 21.27M | $ 11.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 24.20M | $ 72.20M | $ 21.27M | $ 11.82M | |
$ ― | $ ― | $ 24.20M | $ 73.83M | $ 21.99M | $ 18.21M | |
$ ― | $ ― | $ 8.50M | $ 8.30M | $ 10.55M | $ 20.36M | |
$ ― | $ ― | $ 42.30M | $ 105.70M | $ 41.59M | $ 39.27M | |
$ ― | $ -136.00M | $ 146.00M | $ 178.50M | $ 86.35M | $ 39.27M |