Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 346.40M | $ 292.80M | $ 290.70M | $ 265.60M | $ 209.80M | |
$ ― | $ 117.40M | $ 100.10M | $ 108.60M | $ 84.20M | $ 65.60M | |
$ ― | $ 229.00M | $ 192.70M | $ 182.10M | $ 181.40M | $ 144.20M | |
$ ― | $ 26.80M | $ 18.30M | $ 15.30M | $ 16.80M | $ 12.10M | |
$ ― | $ 202.20M | $ 174.40M | $ 166.80M | $ 164.60M | $ 132.10M | |
$ ― | $ -35.90M | $ -41.60M | $ -37.90M | $ -58.50M | $ -30.50M | |
$ ― | $ 321.20M | $ 330.80M | $ -42.90M | $ 4.10M | $ 73.80M | |
$ ― | $ 487.50M | $ 463.60M | $ 86.00M | $ 110.20M | $ 175.40M | |
$ ― | $ 400.00K | $ 700.00K | $ 500.00K | $ 600.00K | $ 200.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 487.10M | $ 462.90M | $ 85.50M | $ 109.60M | $ 175.20M | |
$ ― | $ 0.44 | $ 0.43 | $ 0.09 | $ 0.13 | $ 0.23 | |
$ ― | $ 0.44 | $ 0.43 | $ 0.09 | $ 0.13 | $ 0.23 | |
$ ― | $ 1.11B | $ 1.08B | $ 960.94M | $ 868.38M | $ 746.98M | |
$ ― | $ 1.11B | $ 1.08B | $ 960.94M | $ 868.38M | $ 748.72M | |
$ ― | $ 0.15 | $ 0.12 | $ 0.13 | $ 0.15 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 487.10M | $ 462.90M | $ 85.50M | $ 109.60M | $ 175.20M | |
$ ― | $ 487.10M | $ 462.90M | $ 85.50M | $ 109.60M | $ 175.20M | |
$ ― | $ 35.90M | $ 41.80M | $ 38.20M | $ 58.90M | $ 30.70M | |
$ ― | $ 523.40M | $ 505.40M | $ 124.20M | $ 169.10M | $ 206.10M | |
$ ― | $ 523.40M | $ 505.40M | $ 124.20M | $ 169.10M | $ 206.10M |