Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 716.72M | $ 716.72M | $ 540.54M | $ 445.73M | $ 394.91M | $ 367.30M | |
$ 432.79M | $ 432.79M | $ 367.02M | $ 304.50M | $ 230.35M | $ 214.19M | |
$ 283.93M | $ 283.93M | $ 173.51M | $ 141.24M | $ 164.56M | $ 153.10M | |
$ 212.11M | $ 212.11M | $ 196.16M | $ 151.12M | $ 121.25M | $ 105.97M | |
$ 71.82M | $ 71.82M | $ -178.66M | $ -9.89M | $ 43.31M | $ 47.13M | |
$ -4.22M | $ -4.22M | $ -9.37M | $ 1.06M | $ -618.00K | $ 4.83M | |
$ 4.37M | $ 4.37M | $ 346.00K | $ 10.31M | $ -8.33M | $ 707.00K | |
$ 63.23M | $ 63.23M | $ -188.38M | $ -19.14M | $ 34.37M | $ 52.67M | |
$ 1.89M | $ 1.89M | $ -14.66M | $ -10.37M | $ 539.00K | $ 5.85M | |
$ -1.67M | $ -1.67M | $ -2.45M | $ 5.89M | $ -10.48M | $ -5.49M | |
$ 59.67M | $ 59.67M | $ -176.21M | $ -4.19M | $ 23.33M | $ 41.07M | |
$ 2.19 | $ 2.19 | $ -7.04 | $ -0.17 | $ 0.97 | $ 1.73 | |
$ 2.18 | $ 2.18 | $ -7.04 | $ -0.17 | $ 0.96 | $ 1.71 | |
$ 90.56M | $ 27.20M | $ 25.04M | $ 24.69M | $ 24.05M | $ 23.81M | |
$ 90.98M | $ 27.33M | $ 25.04M | $ 24.69M | $ 24.36M | $ 24.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.10 | $ 1.84 | |
- | - | - | - | - | - | |
$ 644.90M | $ 644.90M | $ 563.18M | $ 455.62M | $ 351.60M | $ 320.16M | |
$ 59.67M | $ 59.67M | $ -176.21M | $ -4.18M | $ 23.33M | $ 41.07M | |
$ -738.76M | $ -721.92M | - | - | $ 23.33M | $ 41.34M | |
- | - | - | - | $ 618.00K | - | |
$ 61.67M | $ 61.56M | $ -179.01M | $ -19.14M | $ 34.98M | $ 47.13M | |
$ 69.20M | $ 98.31M | $ -79.01M | $ 42.71M | $ 54.24M | $ 57.02M |