Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|
$ 14.32B | $ 17.44B | $ 14.32B | $ 11.26B | $ 8.68B | |
$ ― | $ 14.69B | $ 11.89B | $ 9.77B | $ 7.69B | |
$ ― | $ 2.76B | $ 2.44B | $ 1.49B | $ 993.50M | |
$ ― | $ 1.88B | $ 1.79B | $ 1.03B | $ 814.59M | |
$ ― | $ 875.98M | $ 649.19M | $ 453.65M | $ 178.91M | |
$ ― | $ ― | $ -23.33M | $ -56.65M | $ -11.59M | |
$ ― | $ ― | $ 186.01M | $ -9.77M | $ -3.70M | |
$ ― | $ 859.25M | $ 811.86M | $ 387.23M | $ 163.62M | |
$ ― | $ 322.76M | $ 283.48M | $ 134.87M | $ 69.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 537.00M | $ 528.75M | $ 279.49M | $ 101.44M | |
$ ― | $ 42.96 | $ 38.76 | $ 20.49 | $ 7.00 | |
$ ― | $ 42.96 | $ 38.76 | $ 20.49 | $ 7.00 | |
$ ― | $ 12.50M | $ 13.64M | $ 13.64M | $ 14.50M | |
$ ― | $ 12.50M | $ 13.64M | $ 13.64M | $ 14.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 16.57B | $ 13.67B | $ 10.80B | $ 8.50B | |
$ ― | $ 537.00M | $ 528.75M | $ 279.49M | $ 101.44M | |
$ ― | $ ― | $ 528.75M | $ 279.49M | $ 101.44M | |
$ ― | $ ― | $ 23.33M | $ 56.65M | $ 11.59M | |
$ ― | $ ― | $ 835.20M | $ 443.88M | $ 175.21M | |
$ ― | $ 952.50M | $ 879.14M | $ 481.20M | $ 255.52M |