Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 1.88B | $ 1.87B | $ 1.82B | $ 1.68B | $ 1.47B | $ 1.33B | |
$ 1.44B | $ 1.44B | $ 1.43B | $ 1.32B | $ 1.08B | $ 976.35M | |
$ 434.40M | $ 432.30M | $ 388.57M | $ 355.72M | $ 386.72M | $ 358.04M | |
$ 221.08M | $ 218.06M | $ 222.09M | $ 212.10M | $ 205.36M | $ 180.94M | |
$ 198.45M | $ 199.36M | $ 141.51M | $ 111.91M | $ 185.85M | $ 175.95M | |
$ -66.00K | $ -66.00K | $ -97.00K | $ -153.00K | $ -156.00K | $ -73.00K | |
$ -7.31M | $ -6.15M | $ -1.79M | $ -31.23M | $ -5.58M | $ -2.87M | |
$ 205.77M | $ 205.51M | $ 143.30M | $ 112.39M | $ 185.75M | $ 179.08M | |
$ 46.40M | $ 46.90M | $ 32.01M | $ 22.80M | $ 43.41M | $ 42.09M | |
- | - | - | - | - | - | |
$ 159.50M | $ 158.61M | $ 111.29M | $ 89.36M | $ 142.05M | $ 136.71M | |
$ 5.79 | $ 5.77 | $ 4.04 | $ 3.26 | $ 5.17 | $ 4.98 | |
$ 5.79 | $ 5.76 | $ 4.04 | $ 3.25 | $ 5.16 | $ 4.97 | |
$ 109.77M | $ 27.44M | $ 27.46M | $ 27.45M | $ 27.48M | $ 27.45M | |
$ 109.85M | $ 27.46M | $ 27.48M | $ 27.47M | $ 27.52M | $ 27.50M | |
$ 3.60 | $ 3.55 | $ 3.35 | $ 3.15 | $ 2.95 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.66B | $ 1.66B | $ 1.66B | $ 1.53B | $ 1.29B | $ 1.16B | |
$ 159.36M | $ 158.61M | $ 111.29M | $ 89.59M | $ 142.33M | $ 136.98M | |
$ 172.72M | $ 231.83M | - | - | $ 147.93M | - | |
- | - | - | - | - | - | |
$ 204.41M | $ 205.58M | $ 143.39M | $ 112.54M | $ 181.36M | $ 177.09M | |
$ 261.07M | $ 261.48M | $ 194.60M | $ 158.42M | $ 225.87M | $ 215.05M |