Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.49B | $ 1.48B | $ 1.42B | $ 1.19B | $ 952.24M | $ 759.97M | |
$ ― | $ ― | $ 932.50M | $ 773.99M | $ 631.68M | $ 488.77M | |
$ ― | $ ― | $ 485.94M | $ 413.67M | $ 320.56M | $ 271.20M | |
$ ― | $ ― | $ 329.80M | $ 274.60M | $ 210.58M | $ 174.14M | |
$ ― | $ ― | $ 156.14M | $ 139.07M | $ 109.98M | $ 97.06M | |
$ ― | $ ― | $ -8.53M | $ -9.03M | $ -8.18M | $ -3.03M | |
$ ― | $ ― | $ 220.00K | $ -2.64M | $ -9.04M | $ 287.00K | |
$ ― | $ ― | $ 147.83M | $ 127.40M | $ 92.76M | $ 94.31M | |
$ ― | $ ― | $ 42.12M | $ 36.44M | $ 26.56M | $ 26.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 105.72M | $ 90.97M | $ 66.20M | $ 67.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 105.72M | $ 90.97M | $ 66.20M | $ 67.39M | |
$ ― | $ ― | $ 105.72M | $ 90.97M | $ 73.08M | $ 67.39M | |
$ ― | $ ― | $ 7.26M | $ 7.94M | $ 6.78M | $ 3.48M | |
$ ― | $ ― | $ 155.10M | $ 135.35M | $ 99.54M | $ 97.79M | |
$ ― | $ 214.69M | $ 185.56M | $ 162.21M | $ 125.13M | $ 114.41M |