Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 2.72B | $ 2.65B | $ 2.26B | $ 1.88B | $ 1.64B | $ 1.58B | |
$ 1.24B | $ 2.31B | - | $ 1.66B | $ 1.46B | $ 1.41B | |
$ 2.65B | $ 336.27M | $ 2.26B | $ 221.36M | $ 186.10M | $ 179.22M | |
$ 3.61B | $ 77.67M | $ 2.06B | $ 70.57M | $ 68.37M | $ 55.07M | |
$ 263.11M | $ 251.70M | $ 204.65M | $ 150.80M | $ 117.73M | $ 124.16M | |
$ 20.21M | $ 9.76M | $ 1.77M | $ 2.68M | $ 4.55M | $ 1.32M | |
$ 65.00K | $ 159.00K | $ 1.63M | $ -3.00M | $ -3.04M | $ 758.00K | |
$ 273.60M | $ 260.10M | $ 206.97M | $ 150.48M | $ 119.24M | $ 126.23M | |
$ 19.26M | $ 12.18M | $ 6.59M | $ 2.14M | $ 5.76M | $ 5.28M | |
- | - | - | - | - | - | |
$ 254.34M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | $ 120.95M | |
$ 6.99 | $ 6.79 | $ 5.43 | $ 4.02 | $ 3.07 | $ 3.29 | |
$ 6.93 | $ 6.73 | $ 5.36 | $ 3.95 | $ 3.01 | $ 3.23 | |
$ 145.71M | $ 36.52M | $ 36.88M | $ 36.87M | $ 36.91M | $ 36.80M | |
$ 146.96M | $ 36.85M | $ 37.39M | $ 37.55M | $ 37.66M | $ 37.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 4.67 | $ 3.73 | $ 3.81 | |
- | - | - | - | - | - | |
$ 4.85B | $ 2.39B | $ 2.06B | $ 1.73B | $ 1.52B | $ 1.46B | |
$ 254.34M | $ 247.91M | $ 200.38M | $ 148.34M | $ 113.48M | $ 120.95M | |
$ 195.64M | $ 2.50B | - | $ 147.88M | $ 117.41M | $ 121.06M | |
- | - | - | $ 1.10M | $ 3.04M | $ 5.38M | |
$ 274.37M | $ 261.57M | $ 207.40M | $ 151.58M | $ 122.29M | $ 131.61M | |
$ 234.44M | $ 305.12M | $ 248.92M | $ 187.84M | $ 153.16M | $ 161.56M |