Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 753.86M | $ 716.72M | $ 540.54M | $ 445.73M | $ 394.91M | $ 367.30M | |
$ 454.12M | $ 432.79M | $ 367.02M | $ 304.50M | $ 230.35M | $ 214.19M | |
$ 299.74M | $ 283.93M | $ 173.51M | $ 141.24M | $ 164.56M | $ 153.10M | |
$ 231.22M | $ 212.11M | $ 196.16M | $ 151.12M | $ 121.25M | $ 105.97M | |
$ 68.52M | $ 71.82M | $ -178.66M | $ -9.89M | $ 43.31M | $ 47.13M | |
$ -2.45M | $ -4.22M | $ -9.37M | $ -5.44M | $ -618.00K | $ 4.83M | |
$ 3.48M | $ 4.37M | $ 346.00K | $ -3.82M | $ -8.33M | $ 4.78M | |
$ 62.59M | $ 63.23M | $ -188.38M | $ -19.14M | $ 34.37M | $ 52.67M | |
$ 2.06M | $ 1.89M | $ -14.66M | $ -10.37M | $ 539.00K | $ 5.85M | |
$ -1.67M | $ -1.67M | $ -2.45M | $ 5.89M | $ -10.48M | $ -5.49M | |
$ 58.94M | $ 59.67M | $ -176.21M | $ -4.19M | $ 23.33M | $ 41.07M | |
$ 2.11 | $ 2.19 | $ -7.04 | $ -0.34 | $ 0.97 | $ 3.46 | |
$ 2.09 | $ 2.18 | $ -7.04 | $ -0.34 | $ 0.96 | $ 3.42 | |
$ 92.43M | $ 27.20M | $ 25.04M | $ 24.69M | $ 24.05M | $ 23.81M | |
$ 93.08M | $ 27.33M | $ 25.04M | $ 24.69M | $ 24.36M | $ 24.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.10 | - | |
- | - | - | - | - | - | |
$ 685.34M | $ 644.90M | $ 563.18M | $ 455.62M | $ 351.60M | $ 320.16M | |
$ 58.94M | $ 59.67M | $ -176.21M | $ -4.19M | $ 23.33M | $ 41.07M | |
$ -759.57M | $ -721.92M | - | - | $ 23.33M | - | |
- | - | - | - | $ 618.00K | - | |
$ 63.04M | $ 61.56M | $ -188.38M | $ -13.70M | $ 34.98M | $ 47.13M | |
$ 101.33M | $ 98.31M | $ -87.53M | $ 47.12M | $ 54.24M | $ 57.02M |