Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.05B | $ 927.72M | $ 967.94M | $ 1.00B | $ 917.66M | |
$ ― | $ 949.52M | $ 848.69M | $ 901.15M | $ 930.03M | $ 848.91M | |
$ ― | $ 99.56M | $ 79.03M | $ 66.79M | $ 72.55M | $ 68.75M | |
$ ― | $ 58.24M | $ 70.38M | $ 60.44M | $ 43.96M | $ 48.44M | |
$ ― | $ 41.33M | $ 8.65M | $ 6.35M | $ 28.59M | $ 20.31M | |
$ ― | $ -2.85M | $ -4.51M | $ -5.83M | $ -5.07M | $ -4.65M | |
$ ― | $ 21.98M | $ 1.27M | $ -42.47M | $ 6.82M | $ 6.06M | |
$ ― | $ 60.45M | $ 35.04M | $ -15.79M | $ 30.34M | $ 21.72M | |
$ ― | $ 18.02M | $ 10.14M | $ -7.14M | $ 6.77M | $ 4.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 42.43M | $ 24.90M | $ -8.64M | $ 23.57M | $ 17.41M | |
$ ― | $ 0.13 | $ 0.08 | $ -0.03 | $ 0.08 | $ 0.06 | |
$ ― | $ 0.13 | $ 0.08 | $ -0.03 | $ 0.08 | $ 0.06 | |
$ ― | $ 319.49M | $ 318.91M | $ 312.29M | $ 308.30M | $ 307.82M | |
$ ― | $ 331.48M | $ 327.58M | $ 312.29M | $ 308.30M | $ 307.82M | |
$ ― | $ 0.05 | $ 0.00 | $ 0.04 | $ 0.03 | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 0.08 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 0.08 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 42.43M | $ 24.90M | $ -8.64M | $ 23.57M | $ 17.41M | |
$ ― | $ 29.59M | $ 22.26M | $ 10.30M | $ 18.27M | $ 17.41M | |
$ ― | $ 2.37M | $ 4.14M | $ 5.48M | $ 5.55M | $ 5.11M | |
$ ― | $ 62.82M | $ 39.18M | $ -10.31M | $ 35.89M | $ 26.83M | |
$ ― | $ 88.59M | $ 68.81M | $ 15.85M | $ 35.89M | $ 44.09M |