Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ ― | $ 1.71B | $ 1.64B | $ 1.58B | $ 1.34B | $ 1.06B | |
$ ― | $ 823.20M | $ 817.90M | $ 772.00M | $ 647.30M | $ 525.50M | |
$ ― | $ 883.30M | $ 820.90M | $ 809.40M | $ 688.90M | $ 532.40M | |
$ ― | $ 668.60M | $ 621.80M | $ 591.70M | $ 522.50M | $ 416.40M | |
$ ― | $ 214.70M | $ 199.10M | $ 217.70M | $ 166.40M | $ 116.00M | |
$ ― | $ -7.50M | $ -6.40M | $ -6.00M | $ 6.20M | $ 7.20M | |
$ ― | $ 2.20M | $ 600.00K | $ ― | $ 3.50M | $ ― | |
$ ― | $ 205.40M | $ 192.70M | $ 212.80M | $ 157.80M | $ 109.10M | |
$ ― | $ 54.20M | $ 40.80M | $ 41.60M | $ 28.90M | $ 21.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 151.20M | $ 151.90M | $ 171.20M | $ 128.90M | $ 87.70M | |
$ ― | $ 0.75 | $ 0.75 | $ ― | $ 0.64 | $ 0.43 | |
$ ― | $ 0.74 | $ 0.75 | $ ― | $ 0.63 | $ 0.43 | |
$ ― | $ 202.35M | $ 201.92M | $ ― | $ 202.44M | $ 202.11M | |
$ ― | $ 203.25M | $ 202.66M | $ ― | $ 204.89M | $ 204.22M | |
$ ― | $ 0.43 | $ 0.82 | $ ― | $ 0.12 | $ 0.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 600.00K | $ ― | $ ― | |
$ ― | $ 1.49B | $ 1.44B | $ 1.36B | $ -1.17B | $ -941.90M | |
$ ― | $ 151.20M | $ 151.90M | $ 171.20M | $ 128.90M | $ 87.70M | |
$ ― | $ 155.45M | $ 156.39M | $ 171.20M | $ 131.12M | $ 88.37M | |
$ ― | $ ― | $ ― | $ 5.70M | $ ― | $ ― | |
$ ― | $ 214.50M | $ 200.20M | $ 218.50M | $ 163.90M | $ 116.10M | |
$ ― | $ 295.10M | $ 279.30M | $ 297.60M | $ 241.40M | $ 116.10M |