Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.97B | $ 2.37B | $ 2.30B | $ 2.25B | $ 1.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.97B | $ 2.37B | $ 2.30B | $ 2.25B | $ 1.70B | |
$ ― | $ 2.83B | $ 2.16B | $ 2.14B | $ 2.08B | $ 1.57B | |
$ ― | $ 142.10M | $ 214.60M | $ 158.60M | $ 173.70M | $ 128.40M | |
$ ― | $ -53.00M | $ -35.90M | $ -49.70M | $ -42.00M | $ -30.00M | |
$ ― | $ 27.20M | $ 28.10M | $ 46.30M | $ 43.90M | $ 20.90M | |
$ ― | $ 116.30M | $ 206.80M | $ 155.20M | $ 169.80M | $ 117.80M | |
$ ― | $ 35.70M | $ 59.10M | $ 42.60M | $ 46.60M | $ 14.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 78.90M | $ 145.30M | $ 112.90M | $ 123.10M | $ 103.50M | |
$ ― | $ 0.04 | $ 0.07 | $ 0.06 | $ 0.06 | $ ― | |
$ ― | $ 0.04 | $ 0.07 | $ 0.06 | $ 0.06 | $ ― | |
$ ― | $ 2.06B | $ 2.06B | $ 2.05B | $ 2.04B | $ ― | |
$ ― | $ 2.06B | $ 2.08B | $ 2.05B | $ 2.04B | $ ― | |
$ ― | $ 0.05 | $ 0.04 | $ 0.04 | $ 0.03 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.07 | $ 0.07 | $ ― | $ 0.07 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 78.90M | $ 145.30M | $ 112.90M | $ 123.10M | $ 103.50M | |
$ ― | $ 93.73M | $ 150.01M | $ 117.91M | $ 120.78M | $ 99.47M | |
$ ― | $ 34.10M | $ 20.20M | $ 35.40M | $ 42.70M | $ 33.00M | |
$ ― | $ 150.40M | $ 227.00M | $ 190.60M | $ 212.50M | $ 150.80M | |
$ ― | $ 474.90M | $ 503.40M | $ 453.20M | $ 433.30M | $ 324.40M |