Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.38B | $ 2.22B | $ 2.00B | $ 1.08B | $ 754.33M | |
$ ― | $ 1.10B | $ 943.24M | $ 832.53M | $ 483.40M | $ 292.61M | |
$ ― | $ 1.28B | $ 1.28B | $ 1.17B | $ 594.72M | $ 461.72M | |
$ ― | $ 1.15B | $ 1.19B | $ 1.06B | $ 512.00M | $ 351.75M | |
$ ― | $ 125.98M | $ 92.50M | $ 114.23M | $ 82.72M | $ 109.97M | |
$ ― | $ -12.88M | $ -13.33M | $ -12.80M | $ -6.50M | $ -6.38M | |
$ ― | $ 23.14M | $ -3.28M | $ -1.21M | $ -30.49M | $ -67.52M | |
$ ― | $ 136.25M | $ 75.89M | $ 100.22M | $ 45.74M | $ 36.08M | |
$ ― | $ 38.83M | $ 21.59M | $ 26.47M | $ 13.47M | $ -6.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 97.41M | $ 54.30M | $ 73.75M | $ 32.27M | $ 42.17M | |
$ ― | $ 0.22 | $ 0.13 | $ 0.18 | $ 0.09 | $ ― | |
$ ― | $ 0.21 | $ 0.12 | $ 0.18 | $ 0.08 | $ ― | |
$ ― | $ 449.13M | $ 435.53M | $ 405.02M | $ 373.92M | $ ― | |
$ ― | $ 455.21M | $ 437.86M | $ 409.72M | $ 384.17M | $ ― | |
$ ― | $ 0.10 | $ 0.08 | $ 0.04 | $ 0.04 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 97.41M | $ 54.30M | $ 73.75M | $ 32.27M | $ 42.17M | |
$ ― | $ 96.52M | $ 54.56M | $ 74.84M | $ 55.92M | $ 42.17M | |
$ ― | $ 9.86M | $ 10.06M | $ 9.89M | $ 7.24M | $ 6.87M | |
$ ― | $ 146.11M | $ 85.95M | $ 110.11M | $ 52.97M | $ 42.94M | |
$ ― | $ 266.69M | $ 251.24M | $ 232.19M | $ 115.03M | $ 91.15M |