Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.55B | $ 3.45B | $ 2.83B | $ 2.71B | $ 2.57B | |
$ ― | $ 1.89B | $ 1.80B | $ 1.56B | $ 1.49B | $ 1.42B | |
$ ― | $ 1.66B | $ 1.66B | $ 1.27B | $ 1.22B | $ 1.15B | |
$ ― | $ 1.57B | $ 1.49B | $ 1.34B | $ 1.01B | $ 968.60M | |
$ ― | $ 87.80M | $ 168.10M | $ -70.90M | $ 210.60M | $ 186.30M | |
$ ― | $ -47.00M | $ -41.00M | $ -55.10M | $ -21.30M | $ -17.70M | |
$ ― | $ -300.00K | $ 200.00K | $ -400.00K | $ 200.00K | $ 7.50M | |
$ ― | $ 345.70M | $ 427.60M | $ 155.80M | $ 189.50M | $ 176.10M | |
$ ― | $ 104.50M | $ 126.60M | $ 45.60M | $ 50.30M | $ 48.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 241.20M | $ 301.00M | $ 110.20M | $ 139.30M | $ 128.30M | |
$ ― | $ 1.07 | $ 1.33 | $ 0.56 | $ 0.70 | $ ― | |
$ ― | $ 1.06 | $ 1.32 | $ 0.55 | $ 0.69 | $ ― | |
$ ― | $ 225.83M | $ 225.58M | $ 197.61M | $ 199.32M | $ ― | |
$ ― | $ 227.98M | $ 227.86M | $ 199.28M | $ 201.28M | $ ― | |
$ ― | $ 0.82 | $ 0.53 | $ 0.28 | $ 0.49 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.08 | $ 1.36 | $ 0.78 | $ 0.77 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 241.20M | $ 301.00M | $ 110.20M | $ 139.30M | $ 128.30M | |
$ ― | $ 241.20M | $ 301.00M | $ 110.20M | $ 139.30M | $ 128.30M | |
$ ― | $ 6.90M | $ 5.80M | $ 55.10M | $ 21.30M | $ 17.80M | |
$ ― | $ 352.60M | $ 433.40M | $ 210.90M | $ 210.80M | $ 193.90M | |
$ ― | $ 657.80M | $ 733.70M | $ 493.10M | $ 210.80M | $ 193.90M |