Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 2.83B | $ 2.76B | $ 2.55B | $ 1.84B | $ 1.48B | $ 2.18B | |
$ -501.60M | - | $ 2.21B | $ 1.69B | $ 1.47B | $ 1.85B | |
$ 1.64B | $ 584.30M | $ 337.30M | $ 149.80M | $ 1.00M | $ 329.40M | |
$ 234.20M | $ 230.20M | $ 204.20M | $ 174.70M | $ 180.20M | $ 201.00M | |
$ 367.70M | $ 323.10M | $ 133.10M | $ -24.90M | $ -248.60M | $ 25.30M | |
$ 13.00M | $ -1.60M | $ -1.50M | $ 26.50M | $ -32.70M | $ -19.80M | |
$ 56.60M | $ 60.50M | $ 6.50M | $ -11.70M | $ 16.60M | $ -600.00K | |
$ 260.40M | $ 211.60M | $ 72.50M | $ -63.10M | $ -297.90M | $ 6.10M | |
$ 33.00M | $ 25.10M | $ 16.10M | $ -14.00M | $ -68.30M | $ 4.60M | |
- | - | - | - | - | - | |
$ 1.23B | $ 186.50M | $ 56.40M | $ -49.20M | $ -230.00M | $ 1.10M | |
$ 4.53 | $ 3.75 | $ 1.15 | $ -1.01 | $ -4.76 | $ 0.02 | |
$ 4.48 | $ 3.70 | $ 1.14 | $ -1.01 | $ -4.76 | $ 0.02 | |
$ 199.70M | $ 49.70M | $ 48.80M | $ 48.50M | $ 48.30M | $ 48.10M | |
$ 202.00M | $ 50.30M | $ 49.20M | $ 48.50M | $ 48.30M | $ 48.20M | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -267.40M | $ 230.20M | $ 204.20M | $ 1.86B | $ 180.20M | $ 201.00M | |
- | - | - | - | - | - | |
$ 227.40M | $ 186.50M | $ 56.40M | $ -49.10M | $ -229.60M | $ 1.50M | |
$ 292.40M | $ 240.48M | - | $ -77.10M | $ -296.80M | - | |
$ -1.80B | $ 213.20M | $ 74.00M | $ -18.20M | $ -264.30M | $ 25.90M | |
$ -1.66B | $ 347.80M | $ 205.00M | $ 113.20M | $ -140.70M | $ 149.80M |