Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.46B | $ 1.84B | $ 1.69B | $ 1.54B | $ 1.04B | $ 1.02B | |
$ 906.02M | $ 1.19B | $ 1.09B | $ 1.00B | $ 693.23M | $ 663.44M | |
$ 549.31M | $ 647.07M | $ 596.48M | $ 534.90M | $ 347.53M | $ 352.31M | |
$ 389.51M | $ 481.57M | $ 439.85M | $ 424.44M | $ 315.08M | $ 306.83M | |
$ 159.81M | $ 165.50M | $ 156.63M | $ 110.46M | $ 32.46M | $ 45.49M | |
$ -6.30M | $ -8.40M | $ -8.28M | $ -17.98M | $ 698.00K | $ 2.76M | |
$ -16.51M | $ -15.12M | $ 1.13M | $ 2.83M | $ 272.00K | $ 114.00K | |
$ 169.80M | $ 172.55M | $ 147.22M | $ 95.31M | $ 33.43M | $ 48.36M | |
$ 43.25M | $ 45.35M | $ 40.09M | $ 24.54M | $ 8.54M | $ 10.52M | |
$ 218.00K | $ -334.00K | $ 144.00K | $ 684.00K | $ -380.00K | $ -632.00K | |
$ 127.18M | $ 126.87M | $ 107.13M | $ 71.45M | $ 24.51M | $ 37.21M | |
$ 2.99 | $ 3.00 | $ 2.58 | $ 1.78 | $ 0.62 | $ 0.96 | |
$ 2.95 | $ 2.97 | $ 2.52 | $ 1.71 | $ 0.60 | $ 0.91 | |
$ 127.44M | $ 42.29M | $ 41.45M | $ 40.21M | $ 39.48M | $ 38.85M | |
$ 129.16M | $ 42.73M | $ 42.44M | $ 41.87M | $ 40.66M | $ 40.94M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.94 | - | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.67B | $ 1.53B | $ 1.43B | $ 1.01B | $ 970.27M | |
$ 127.18M | $ 126.87M | $ 107.13M | $ 71.45M | $ 24.51M | $ 37.21M | |
$ 94.27M | $ 134.71M | - | $ 71.45M | $ 24.51M | $ 37.21M | |
- | - | - | - | - | - | |
$ 167.26M | $ 167.68M | $ 142.35M | $ 110.46M | $ 32.46M | $ 45.49M | |
$ 156.52M | $ 294.36M | $ 261.64M | $ 200.53M | $ 104.55M | $ 116.89M |