Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 10.00B | $ 9.29B | $ 8.16B | $ 7.61B | $ 5.46B | $ 4.78B | |
$ 17.17B | $ 8.99B | $ 7.90B | $ 7.40B | $ 5.39B | $ 4.75B | |
$ 249.55M | $ 294.67M | $ 261.76M | $ 210.20M | $ 66.97M | $ 31.96M | |
$ 102.61M | $ 97.81M | $ 103.92M | $ 58.81M | $ 36.76M | $ 32.50M | |
$ 146.94M | $ 196.86M | $ 157.85M | $ 151.39M | $ 30.22M | $ -544.00K | |
$ -13.59M | $ -9.30M | $ -192.00K | $ -1.39M | $ 2.38M | $ 2.12M | |
$ -10.85M | $ -15.26M | $ -8.85M | $ 42.80M | $ 5.28M | $ 1.70M | |
$ 144.40M | $ 203.17M | $ 166.41M | $ 192.80M | $ 37.88M | $ 3.28M | |
$ 33.50M | $ 46.40M | $ 33.34M | $ 31.88M | $ 6.39M | $ 1.01M | |
$ 8.70M | $ 12.60M | $ 6.90M | - | - | - | |
$ 110.31M | $ 156.38M | $ 132.53M | $ 159.64M | $ 30.51M | $ 2.23M | |
$ 4.73 | $ 6.68 | $ 5.81 | $ 9.56 | $ 2.17 | $ 0.32 | |
$ 4.50 | $ 6.34 | $ 5.45 | $ 8.89 | $ 2.15 | $ 0.31 | |
$ 93.27M | $ 23.40M | $ 22.81M | $ 16.69M | $ 14.06M | $ 7.03M | |
$ 97.90M | $ 24.65M | $ 24.33M | $ 17.94M | $ 14.16M | $ 7.09M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.27B | $ 9.09B | $ 8.00B | $ 7.46B | $ 5.43B | $ 4.78B | |
$ 110.32M | $ 156.36M | $ 132.53M | $ 159.64M | $ 30.51M | $ 2.23M | |
$ 86.39M | $ 160.52M | - | $ 159.74M | $ 30.46M | $ 2.23M | |
- | - | - | $ 19.86M | $ 18.86M | $ 17.15M | |
$ 182.56M | $ 234.72M | $ 188.40M | $ 212.67M | $ 56.74M | $ 20.42M | |
$ 196.44M | $ 249.35M | $ 218.40M | $ 223.45M | $ 59.64M | $ 23.23M |