Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 1.54B | $ 1.54B | $ 1.24B | $ 905.10M | $ 806.37M | |
$ ― | $ 1.35B | $ 1.32B | $ 1.06B | $ 784.30M | $ 716.72M | |
$ ― | $ 189.90M | $ 218.70M | $ 181.30M | $ 120.80M | $ 89.65M | |
$ ― | $ 44.20M | $ 42.30M | $ 39.60M | $ 32.80M | $ 23.83M | |
$ ― | $ 145.70M | $ 176.40M | $ 141.70M | $ 88.00M | $ 65.81M | |
$ ― | $ -25.80M | $ -24.10M | $ -16.00M | $ 17.90M | $ 47.42M | |
$ ― | $ 26.20M | $ 700.00K | $ -400.00K | $ ― | $ 3.12M | |
$ ― | $ 93.40M | $ 151.60M | $ 126.00M | $ 63.70M | $ 1.49M | |
$ ― | $ 33.00M | $ 33.00M | $ 25.20M | $ 13.10M | $ 980.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 60.40M | $ 118.60M | $ 100.80M | $ 50.60M | $ 507.00K | |
$ ― | $ 0.25 | $ 0.51 | $ 0.42 | $ 0.21 | $ 0.20 | |
$ ― | $ 0.25 | $ 0.51 | $ 0.42 | $ 0.21 | $ ― | |
$ ― | $ 236.75M | $ 237.64M | $ 239.48M | $ 239.46M | $ 233.77M | |
$ ― | $ 238.20M | $ 239.35M | $ 240.60M | $ 239.62M | $ 233.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.39B | $ 1.37B | $ 1.10B | $ -817.10M | $ -744.70M | |
$ ― | $ 60.40M | $ 118.60M | $ 100.80M | $ 50.60M | $ 507.00K | |
$ ― | $ 96.25M | $ 123.50M | $ 101.66M | $ 57.70M | $ 18.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 122.10M | $ 174.80M | $ 141.30M | $ 80.70M | $ 20.26M | |
$ ― | $ 221.40M | $ 260.60M | $ 212.00M | $ 80.70M | $ 20.26M |