Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|
$ ― | $ 203.53M | $ 160.35M | $ 118.16M | $ 93.86M | |
$ ― | $ 22.47M | $ 14.12M | $ 8.75M | $ 6.81M | |
$ ― | $ 181.05M | $ 146.23M | $ 109.41M | $ 87.05M | |
$ ― | $ 47.84M | $ 34.44M | $ 31.18M | $ 24.64M | |
$ ― | $ 133.22M | $ 111.79M | $ 78.24M | $ 62.41M | |
$ ― | $ -26.88M | $ -25.85M | $ -18.55M | $ -21.30M | |
$ ― | $ 261.15M | $ 525.29M | $ 15.65M | $ 47.72M | |
$ ― | $ 367.48M | $ 611.24M | $ 75.34M | $ 88.83M | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 367.48M | $ 611.24M | $ 75.34M | $ 88.83M | |
$ ― | $ 0.60 | $ 1.18 | $ 0.22 | $ 0.34 | |
$ ― | $ 0.60 | $ 1.18 | $ 0.22 | $ 0.34 | |
$ ― | $ 613.26M | $ 519.43M | $ 339.06M | $ 261.36M | |
$ ― | $ 613.26M | $ 519.43M | $ 339.06M | $ 261.36M | |
$ ― | $ 0.17 | $ 0.17 | $ 0.18 | $ 0.18 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.19 | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 367.48M | $ 611.24M | $ 75.34M | $ 88.83M | |
$ ― | $ 377.98M | $ 611.24M | $ 75.34M | $ 88.83M | |
$ ― | $ 26.91M | $ 25.86M | $ 18.62M | $ 21.50M | |
$ ― | $ 394.39M | $ 637.10M | $ 93.96M | $ 110.32M | |
$ ― | $ 394.39M | $ 637.10M | $ 93.96M | $ 110.32M |