Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ ― | $ 962.63M | $ 985.30M | $ 1.08B | $ 784.05M | $ 1.08B | |
$ ― | $ 544.88M | $ 611.47M | $ 750.74M | $ 507.69M | $ 841.42M | |
$ ― | $ 417.75M | $ 373.83M | $ 327.21M | $ 276.36M | $ 235.71M | |
$ ― | $ 263.69M | $ 232.94M | $ 191.06M | $ 156.94M | $ 141.97M | |
$ ― | $ 154.06M | $ 140.90M | $ 136.15M | $ 119.42M | $ 93.73M | |
$ ― | $ 5.33M | $ 966.00K | $ -1.00K | $ 449.00K | $ 116.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 159.40M | $ 141.86M | $ 136.14M | $ 118.97M | $ 93.62M | |
$ ― | $ 40.35M | $ 29.84M | $ 25.74M | $ 22.78M | $ 17.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 119.04M | $ 112.03M | $ 110.41M | $ 96.19M | $ 75.66M | |
$ ― | $ 0.60 | $ 0.56 | $ 0.55 | $ 0.48 | $ 0.38 | |
$ ― | $ 0.59 | $ 0.56 | $ 0.55 | $ 0.48 | $ 0.38 | |
$ ― | $ 199.49M | $ 199.24M | $ 198.98M | $ 198.56M | $ 198.13M | |
$ ― | $ 200.52M | $ 200.16M | $ 199.44M | $ 199.44M | $ 199.13M | |
$ ― | $ ― | $ 0.13 | $ 0.42 | $ 0.23 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 808.57M | $ 844.40M | $ 941.80M | $ -664.63M | $ -983.39M | |
$ ― | $ 119.04M | $ 112.03M | $ 110.41M | $ 96.19M | $ 75.66M | |
$ ― | $ 157.81M | $ 106.40M | $ 110.28M | $ 96.36M | $ 75.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 159.84M | $ 142.07M | $ 136.40M | $ 119.44M | $ 93.93M | |
$ ― | $ 166.47M | $ 148.19M | $ 140.92M | $ 119.44M | $ 93.93M |