Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ ― | $ 335.30M | $ 258.30M | $ 221.10M | $ 169.00M | $ 152.40M | |
$ ― | $ 64.20M | $ 51.00M | $ 33.70M | $ 26.20M | $ 23.40M | |
$ ― | $ 271.10M | $ 207.30M | $ 187.40M | $ 142.80M | $ 129.00M | |
$ ― | $ 260.20M | $ 162.90M | $ 157.40M | $ 123.80M | $ 113.80M | |
$ ― | $ 10.90M | $ 44.40M | $ 30.00M | $ 19.00M | $ 15.20M | |
$ ― | $ -6.70M | $ -1.00M | $ -1.00M | $ 300.00K | $ 200.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.00M | $ 36.40M | $ 25.30M | $ 18.90M | $ 15.20M | |
$ ― | $ 6.10M | $ 10.10M | $ 7.80M | $ 6.40M | $ 5.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -2.40M | $ 26.20M | $ 17.10M | $ 12.50M | $ 9.60M | |
$ ― | $ -0.02 | $ 0.31 | $ 0.16 | $ 0.12 | $ 0.09 | |
$ ― | $ -0.02 | $ 0.31 | $ 0.15 | $ 0.11 | $ 0.09 | |
$ ― | $ 115.60M | $ 109.60M | $ 109.90M | $ 109.70M | $ 106.69M | |
$ ― | $ 118.70M | $ 112.10M | $ 112.20M | $ 113.00M | $ 112.48M | |
$ ― | $ 0.09 | $ 0.09 | $ 0.07 | $ 0.05 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 324.40M | $ 213.90M | $ 191.10M | $ -150.00M | $ -137.20M | |
$ ― | $ -2.40M | $ 26.20M | $ 17.10M | $ 12.50M | $ 9.60M | |
$ ― | $ 3.00M | $ 27.30M | $ 20.49M | $ 15.31M | $ 12.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 12.70M | $ 37.10M | $ 26.30M | $ 19.40M | $ 15.60M | |
$ ― | $ 49.40M | $ 62.40M | $ 51.60M | $ 19.40M | $ 15.60M |