Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 433.13M | $ 410.97M | $ 408.44M | $ 372.51M | $ 336.61M | $ 270.65M | |
$ 203.34M | $ 190.56M | $ 187.31M | $ 187.33M | $ 169.26M | $ 133.77M | |
$ 222.57M | $ 214.93M | $ 215.69M | $ 185.18M | $ 167.35M | $ 136.88M | |
$ 130.40M | $ 120.08M | $ 109.71M | $ 97.74M | $ 89.82M | $ 65.91M | |
$ 92.17M | $ 94.84M | $ 105.98M | $ 87.31M | $ 84.09M | $ 70.97M | |
$ -9.03M | - | $ -11.72M | $ -6.78M | $ -13.62M | $ -17.92M | |
$ 1.85M | $ -84.00K | $ -212.00K | $ 2.09M | $ -6.50M | $ -10.24M | |
$ 71.11M | $ 76.82M | $ 94.47M | $ 82.75M | $ 76.98M | $ 42.81M | |
$ 19.47M | $ 20.80M | $ 25.18M | $ 22.52M | $ 21.01M | $ 10.43M | |
- | - | - | - | - | - | |
$ 51.64M | $ 56.01M | $ 69.30M | $ 60.19M | $ 55.98M | $ 32.38M | |
$ 0.40 | $ 0.45 | $ 0.60 | $ 0.52 | $ 0.52 | $ 0.29 | |
$ 0.40 | $ 0.45 | $ 0.60 | $ 0.52 | $ 0.52 | $ 0.29 | |
$ 525.54M | $ 123.44M | $ 115.23M | $ 115.10M | $ 106.68M | $ 110.59M | |
$ 525.93M | $ 123.55M | $ 115.41M | $ 115.36M | $ 106.93M | $ 110.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 333.74M | $ 310.64M | $ 297.02M | $ 285.07M | $ 259.08M | $ 199.67M | |
$ 51.64M | $ 56.01M | $ 69.30M | $ 60.19M | $ 55.98M | $ 32.38M | |
$ 70.40M | $ 76.06M | - | $ 65.10M | $ 54.25M | $ 38.26M | |
- | - | - | - | - | $ 17.92M | |
$ 80.16M | $ 76.82M | $ 94.47M | $ 89.53M | $ 90.60M | $ 60.73M | |
$ 121.21M | $ 114.77M | $ 123.21M | $ 112.95M | $ 113.54M | $ 83.49M |