Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 9.93B | $ 9.70B | $ 9.29B | $ 8.16B | $ 7.61B | $ 5.46B | |
$ 9.76B | $ 9.53B | $ 8.99B | $ 7.90B | $ 7.40B | $ 5.39B | |
$ 167.29M | $ 173.25M | $ 294.67M | $ 261.76M | $ 210.20M | $ 66.97M | |
$ 107.89M | $ 101.20M | $ 97.81M | $ 103.92M | $ 58.81M | $ 36.76M | |
$ 59.41M | $ 72.06M | $ 196.86M | $ 157.85M | $ 151.39M | $ 30.22M | |
$ -11.54M | $ -12.36M | $ -9.30M | $ -192.00K | $ -1.39M | $ 2.38M | |
$ -20.57M | $ -22.74M | $ -15.26M | $ 8.76M | $ -42.88M | $ -5.25M | |
$ 69.02M | $ 82.78M | $ 203.17M | $ 166.42M | $ 192.80M | $ 37.88M | |
$ 10.55M | $ 13.74M | $ 46.40M | $ 33.34M | $ 31.88M | $ 6.39M | |
$ 1.90M | $ 4.00M | $ 12.60M | $ 6.90M | $ 15.50M | $ 4.90M | |
$ 58.70M | $ 68.55M | $ 156.36M | $ 132.54M | $ 159.64M | $ 30.53M | |
$ 2.55 | $ 2.97 | $ 6.68 | $ 5.81 | $ 9.57 | $ 2.17 | |
$ 2.44 | $ 2.84 | $ 6.34 | $ 5.45 | $ 8.90 | $ 2.16 | |
$ 92.03M | $ 23.09M | $ 23.40M | $ 22.81M | $ 16.69M | $ 14.06M | |
$ 95.93M | $ 24.12M | $ 24.65M | $ 24.33M | $ 17.94M | $ 14.16M | |
$ 0.20 | - | $ 0.80 | $ 0.80 | $ 0.75 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.87B | $ 9.63B | $ 9.09B | $ 8.00B | $ 7.46B | $ 5.43B | |
$ 58.70M | $ 68.55M | $ 156.36M | $ 132.54M | $ 159.64M | $ 30.51M | |
$ 51.66M | $ 65.28M | - | - | - | - | |
- | - | - | - | - | - | |
$ 108.72M | $ 122.31M | $ 234.70M | $ 188.41M | $ 212.67M | $ 56.74M | |
$ 123.33M | $ 133.71M | $ 249.32M | $ 218.41M | $ 223.46M | $ 59.64M |