Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.09B | $ 1.94B | $ 1.83B | $ 1.28B | $ 1.15B | |
$ ― | $ 1.23B | $ ― | $ ― | $ 708.65M | $ ― | |
$ ― | $ 860.90M | $ 1.94B | $ 1.83B | $ 576.21M | $ ― | |
$ ― | $ 625.89M | $ -1.62B | $ -1.55B | $ 417.16M | $ 1.04B | |
$ ― | $ 1.47B | $ 334.03M | $ 303.55M | $ 159.05M | $ 109.51M | |
$ ― | $ -1.35M | $ 1.50M | $ 1.54M | $ 325.00K | $ 769.00K | |
$ ― | $ -44.70M | $ 11.08M | $ 9.34M | $ -2.46M | $ -10.81M | |
$ ― | $ 191.65M | $ 324.45M | $ 295.75M | $ 156.91M | $ 99.47M | |
$ ― | $ 71.38M | $ 88.58M | $ 88.09M | $ 50.76M | $ 38.01M | |
$ ― | $ 1.35M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 120.27M | $ 235.87M | $ 207.66M | $ 106.15M | $ 61.46M | |
$ ― | $ 2.32 | $ 12.63 | $ 12.08 | $ 3.79 | $ 2.19 | |
$ ― | $ 2.32 | $ 12.21 | $ 11.64 | $ 3.79 | $ 2.19 | |
$ ― | $ 56.00M | $ 84.00M | $ 77.37M | $ 28.00M | $ 28.00M | |
$ ― | $ 56.00M | $ 86.97M | $ 80.32M | $ 28.00M | $ 28.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.86B | $ -1.62B | $ -1.55B | $ 1.13B | $ 1.04B | |
$ ― | $ 120.27M | $ 235.87M | $ 207.66M | $ 106.15M | $ 61.46M | |
$ ― | $ ― | $ ― | $ ― | $ 106.15M | $ 61.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 324.45M | $ 294.21M | $ 159.05M | $ 109.51M | |
$ ― | $ ― | $ 328.83M | $ 319.81M | $ 185.25M | $ 137.95M |