Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 2.11B | $ 2.04B | $ 1.84B | $ 1.69B | $ 1.54B | $ 1.04B | |
$ 1.30B | $ 1.28B | $ 1.19B | $ 1.09B | $ 1.00B | $ 693.23M | |
$ 806.57M | $ 763.60M | $ 647.07M | $ 596.48M | $ 534.90M | $ 347.53M | |
$ 512.94M | $ 514.00M | $ 481.57M | $ 439.85M | $ 424.44M | $ 315.08M | |
$ 293.62M | $ 249.60M | $ 165.50M | $ 156.63M | $ 110.46M | $ 32.46M | |
$ -9.10M | $ -8.81M | $ -8.40M | $ -8.28M | $ -17.98M | $ 698.00K | |
$ -29.88M | $ -27.88M | $ -15.12M | $ -1.28M | $ -3.51M | $ 108.00K | |
$ 315.04M | $ 267.69M | $ 172.55M | $ 147.07M | $ 95.31M | $ 33.43M | |
$ 74.22M | $ 64.48M | $ 45.35M | $ 40.09M | $ 24.54M | $ 8.54M | |
$ -630.00K | $ 977.00K | $ -334.00K | $ 144.00K | $ 684.00K | $ -380.00K | |
$ 240.19M | $ 204.18M | $ 126.87M | $ 107.13M | $ 71.45M | $ 24.51M | |
$ 5.63 | $ 4.79 | $ 3.00 | $ 2.58 | $ 1.78 | $ 0.62 | |
$ 5.52 | $ 4.69 | $ 2.97 | $ 2.52 | $ 1.71 | $ 0.60 | |
$ 170.87M | $ 42.63M | $ 42.29M | $ 41.45M | $ 40.21M | $ 39.48M | |
$ 174.87M | $ 43.54M | $ 42.73M | $ 42.44M | $ 41.87M | $ 40.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.82B | $ 1.79B | $ 1.67B | $ 1.53B | $ 1.43B | $ 1.01B | |
$ 240.19M | $ 204.18M | $ 126.87M | $ 107.13M | $ 71.45M | $ 24.51M | |
$ 308.29M | $ 268.31M | - | - | - | - | |
- | - | - | - | - | - | |
$ 316.29M | $ 271.30M | $ 174.29M | $ 155.50M | $ 113.28M | $ 32.46M | |
$ 437.25M | $ 396.87M | $ 300.98M | $ 274.79M | $ 203.36M | $ 104.55M |