Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 3.34B | $ 3.29B | $ 3.08B | $ 2.89B | $ 2.58B | $ 2.48B | |
$ 1.72B | $ 1.70B | $ 1.64B | $ 1.49B | $ 1.30B | $ 1.25B | |
$ 1.62B | $ 1.60B | $ 1.44B | $ 1.39B | $ 1.28B | $ 1.23B | |
$ 1.11B | $ 1.03B | $ 1.03B | $ 1.33B | $ 681.84M | $ 590.50M | |
$ 252.59M | $ 247.35M | $ 57.31M | $ 47.30M | $ 123.51M | $ 55.97M | |
$ -122.04M | $ -119.82M | $ -112.79M | $ -99.43M | $ -119.37M | $ -75.84M | |
$ 2.27M | $ -917.00K | $ -25.26M | $ 47.86M | $ 19.35M | $ -22.87M | |
$ 112.37M | $ 128.45M | $ -30.22M | $ 9.33M | $ -63.55M | $ 3.00M | |
$ -48.49M | $ -49.36M | $ 155.49M | $ 59.90M | $ 18.90M | $ -80.99M | |
- | - | - | - | - | - | |
$ 156.58M | $ 173.68M | $ -185.98M | $ -54.33M | $ -85.23M | $ 83.36M | |
$ 5.97 | $ 6.64 | $ -7.08 | $ -2.08 | $ -2.99 | $ 3.07 | |
$ 5.76 | $ 6.43 | $ -7.08 | $ -2.08 | $ -2.99 | $ 3.00 | |
$ 103.31M | $ 26.15M | $ 26.25M | $ 26.09M | $ 26.00M | $ 27.18M | |
$ 106.11M | $ 27.00M | - | $ 26.09M | $ 26.00M | $ 27.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.83B | $ 2.72B | $ 2.67B | $ 2.83B | $ 1.98B | $ 1.84B | |
$ 156.58M | $ 173.68M | $ -185.98M | $ -54.33M | $ -85.23M | $ 83.36M | |
$ -520.14M | $ -466.52M | - | - | $ -565.80M | - | |
- | - | - | - | - | - | |
$ 472.58M | $ 570.24M | $ 384.83M | $ 108.76M | $ 55.81M | $ 78.84M | |
$ 619.95M | $ 722.00M | $ 547.26M | $ 284.44M | $ 229.03M | $ 246.79M |