Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 10.29B | $ 9.29B | $ 8.16B | $ 7.61B | $ 5.46B | $ 4.78B | |
$ 17.50B | $ 8.99B | $ 7.90B | $ 7.40B | $ 5.39B | $ 4.75B | |
$ 208.89M | $ 294.67M | $ 261.76M | $ 210.20M | $ 66.97M | $ 31.96M | |
$ 101.23M | $ 97.81M | $ 103.92M | $ 58.81M | $ 36.76M | $ 32.50M | |
$ 107.66M | $ 196.86M | $ 157.85M | $ 151.39M | $ 30.22M | $ -544.00K | |
$ -13.66M | $ -9.30M | $ -192.00K | $ -1.39M | $ 2.38M | $ 2.12M | |
$ -10.87M | $ -15.26M | $ -8.85M | $ 42.80M | $ 5.28M | $ 1.70M | |
$ 105.07M | $ 203.17M | $ 166.41M | $ 192.80M | $ 37.88M | $ 3.28M | |
$ 25.01M | $ 46.40M | $ 33.34M | $ 31.88M | $ 6.39M | $ 1.01M | |
$ 8.60M | $ 12.60M | $ 6.90M | - | - | - | |
$ 79.44M | $ 156.36M | $ 132.53M | $ 159.64M | $ 30.51M | $ 2.23M | |
$ 3.42 | $ 6.68 | $ 5.81 | $ 9.56 | $ 2.17 | $ 0.32 | |
$ 3.25 | $ 6.34 | $ 5.45 | $ 8.89 | $ 2.15 | $ 0.31 | |
$ 92.69M | $ 23.40M | $ 22.81M | $ 16.69M | $ 14.06M | $ 7.03M | |
$ 97.07M | $ 24.65M | $ 24.33M | $ 17.94M | $ 14.16M | $ 7.09M | |
$ -0.20 | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.60B | $ 9.09B | $ 8.00B | $ 7.46B | $ 5.43B | $ 4.78B | |
$ 79.34M | $ 156.36M | $ 132.53M | $ 159.64M | $ 30.51M | $ 2.23M | |
$ 92.77M | $ 160.52M | - | $ 159.74M | $ 30.46M | $ 2.23M | |
- | - | - | $ 19.86M | $ 18.86M | $ 17.15M | |
$ 143.90M | $ 234.70M | $ 188.40M | $ 212.67M | $ 56.74M | $ 20.42M | |
$ 157.49M | $ 247.22M | $ 218.40M | $ 223.45M | $ 59.64M | $ 23.23M |