Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ ― | $ 224.20M | $ 212.50M | $ 186.80M | $ 162.30M | $ 151.80M | |
$ ― | $ 69.90M | $ 63.00M | $ 56.90M | $ 56.30M | $ 53.80M | |
$ ― | $ 154.30M | $ 149.50M | $ 129.90M | $ 106.00M | $ 98.00M | |
$ ― | $ 17.70M | $ 27.50M | $ 34.00M | $ 20.30M | $ 18.50M | |
$ ― | $ 135.30M | $ 122.00M | $ 95.90M | $ 85.70M | $ 79.50M | |
$ ― | $ -21.60M | $ -19.20M | $ 15.20M | $ 14.90M | $ 14.10M | |
$ ― | $ -93.80M | $ -392.00M | $ ― | $ ― | $ ― | |
$ ― | $ 207.80M | $ 494.80M | $ 404.60M | $ 197.90M | $ 147.30M | |
$ ― | $ 7.60M | $ 35.90M | $ 22.60M | $ 19.90M | $ 15.20M | |
$ ― | $ ― | $ -300.00K | $ ― | $ ― | $ ― | |
$ ― | $ 200.20M | $ 458.90M | $ 382.00M | $ 178.00M | $ 132.10M | |
$ ― | $ 0.92 | $ 2.19 | $ 1.81 | $ 0.85 | $ 0.63 | |
$ ― | $ 0.92 | $ 2.12 | $ 1.76 | $ 0.84 | $ 0.63 | |
$ ― | $ 217.20M | $ 210.90M | $ 210.80M | $ 210.40M | $ 210.20M | |
$ ― | $ 218.10M | $ 217.90M | $ 216.60M | $ 211.80M | $ 210.90M | |
$ ― | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.18 | $ 0.17 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 87.60M | $ 90.50M | $ -90.90M | $ -76.60M | $ -72.30M | |
$ ― | $ 200.20M | $ 458.90M | $ 382.00M | $ 178.00M | $ 132.10M | |
$ ― | $ 155.85M | $ 400.79M | $ 327.73M | $ 160.30M | $ 119.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 228.20M | $ 511.70M | $ 419.50M | $ 212.60M | $ 160.60M | |
$ ― | $ 229.50M | $ 512.70M | $ 419.50M | $ 212.60M | $ 160.60M |