Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.39B | $ 1.40B | $ 1.20B | $ 918.61M | $ 744.61M | |
$ 741.24M | $ 758.55M | $ 800.79M | $ 663.63M | $ 479.15M | $ 388.48M | |
$ 632.39M | $ 635.35M | $ 599.63M | $ 531.92M | $ 430.52M | $ 356.14M | |
$ 186.72M | $ 186.29M | $ 182.30M | $ 398.22M | $ 134.57M | $ 121.60M | |
$ 208.52M | $ 215.96M | $ 221.11M | $ 219.90M | $ 194.34M | $ 142.92M | |
$ -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 | $ 122.64M | $ 298.10M | $ 226.60M | |
$ -9.99M | $ -8.74M | $ 5.36M | $ 27.62M | $ 30.51M | $ 13.01M | |
$ -40.00K | $ -40.00K | $ -40.00K | $ -40.00K | $ -40.00K | $ -40.00K | |
$ -36.58M | $ -31.43M | $ 20.39M | $ 94.97M | $ 104.78M | $ 51.30M | |
$ -5.73 | $ -4.92 | $ 3.20 | $ 14.33 | $ 15.70 | $ 7.74 | |
$ -5.70 | $ -4.92 | $ 3.11 | $ 13.67 | $ 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 | $ 1.06B | $ 613.73M | $ 510.08M | |
$ -36.56M | $ -31.39M | $ 20.39M | $ 95.01M | $ 104.82M | $ 51.34M | |
$ -56.33M | $ -48.44M | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.84M | $ 25.21M | $ 64.11M | $ 133.55M | $ 142.15M | $ 72.40M | |
$ 32.68M | $ 32.08M | $ 75.16M | $ 137.59M | $ 145.87M | $ 76.24M |