Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 427.98M | $ 379.38M | $ 495.07M | $ 392.72M | $ 330.81M | |
$ ― | $ 303.35M | $ 291.90M | $ 410.63M | $ 305.73M | $ 246.38M | |
$ ― | $ 124.64M | $ 87.48M | $ 84.44M | $ 86.99M | $ 84.42M | |
$ ― | $ 74.04M | $ 68.07M | $ 78.65M | $ 76.68M | $ 71.86M | |
$ ― | $ 50.60M | $ 19.41M | $ 5.79M | $ 10.31M | $ 12.57M | |
$ ― | $ -618.02K | $ -736.33K | $ -82.28K | $ 555.28K | $ 647.19K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.42M | $ 25.84M | $ -7.99M | $ 12.93M | $ 13.41M | |
$ ― | $ 10.48M | $ 2.26M | $ 5.20M | $ 3.12M | $ 2.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 14.14M | $ 22.33M | $ -12.76M | $ 8.28M | $ 9.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 377.39M | $ 359.97M | $ 489.28M | $ 382.41M | $ 318.24M | |
$ ― | $ 14.14M | $ 22.33M | $ -12.76M | $ 8.28M | $ 9.50M | |
$ ― | $ 30.79M | $ 16.78M | $ 220.29K | $ 7.18M | $ 9.87M | |
$ ― | $ 1.09M | $ 1.19M | $ 1.18M | $ 376.85K | $ 231.21K | |
$ ― | $ 28.51M | $ 27.03M | $ -6.81M | $ 13.31M | $ 13.65M | |
$ ― | $ 42.45M | $ 41.44M | $ 8.38M | $ 25.48M | $ 26.59M |