Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.39B | $ 1.40B | $ 1.04B | $ 918.61M | $ 744.61M | |
$ 741.24M | $ 758.55M | $ 800.79M | $ 663.63M | $ 479.15M | $ 388.48M | |
$ 632.39M | $ 635.35M | $ 599.63M | $ 380.07M | $ 439.46M | $ 356.14M | |
$ 186.72M | $ 186.29M | $ 182.30M | $ 160.16M | $ 298.24M | $ 283.85M | |
$ 208.52M | $ 215.96M | $ 221.11M | $ 219.90M | $ 141.22M | $ 72.29M | |
$ -491.89M | $ -488.75M | $ -391.17M | $ -10.92M | $ -6.82M | $ -8.05M | |
$ 317.00K | $ 437.00K | $ 361.00K | $ 149.00K | $ 40.00K | $ 114.00K | |
$ -46.54M | $ -40.13M | $ 25.79M | $ 360.69M | $ 134.44M | $ 64.35M | |
$ -9.99M | $ -8.74M | $ 5.36M | $ 27.62M | $ 30.30M | $ 13.01M | |
$ -40.00K | $ -40.00K | $ -40.00K | $ 40.00K | - | - | |
$ -36.59M | $ -31.43M | $ 20.39M | $ 95.05M | $ 104.10M | $ 51.30M | |
$ -5.73 | $ -4.92 | $ 3.20 | $ 14.59 | $ 15.70 | $ 7.74 | |
$ -5.70 | $ -4.92 | $ 3.11 | $ 13.92 | $ 14.95 | $ 7.39 | |
$ 25.57M | $ 6.39M | $ 6.37M | $ 6.51M | $ 6.63M | $ 6.63M | |
$ 25.32M | $ 6.39M | $ 6.57M | $ 6.82M | $ 6.96M | $ 6.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 927.96M | $ 944.84M | $ 983.09M | $ 823.79M | $ 777.39M | $ 672.32M | |
$ -36.56M | $ -31.39M | $ 20.39M | $ 95.01M | $ 104.14M | $ 51.34M | |
$ -56.33M | $ -48.44M | - | - | $ 104.11M | $ 51.25M | |
- | - | - | - | $ 6.82M | $ 8.05M | |
$ 22.84M | $ 25.21M | $ 64.11M | $ 361.19M | $ 141.26M | $ 72.40M | |
$ 32.68M | $ 32.08M | $ 75.16M | $ 366.00M | $ 144.98M | $ 76.24M |