Income Statement | TTM | Mar 24 | Apr 23 | Apr 22 | Mar 22 | Mar 21 |
---|---|---|---|---|---|---|
$ 1.33B | $ 1.31B | $ 1.17B | - | $ 993.20M | $ 870.46M | |
$ 634.69M | $ 617.51M | $ 553.56M | $ 487.69M | $ 487.69M | $ 472.63M | |
$ 699.21M | $ 691.55M | $ 615.10M | $ -487.69M | $ 505.50M | $ 397.84M | |
$ 548.23M | $ 526.66M | $ 459.06M | $ 433.78M | $ 433.78M | $ 339.88M | |
$ 150.98M | $ 164.88M | $ -1.01B | $ -921.47M | $ 71.72M | $ 57.96M | |
$ -19.50M | $ -19.50M | $ 13.00M | $ 5.80M | $ -17.12M | $ -16.83M | |
$ 14.39M | $ 23.42M | $ -1.15B | $ -985.10M | $ 9.03M | $ 31.78M | |
$ 146.99M | $ 151.87M | $ 141.40M | $ 63.63M | $ 63.63M | $ 72.91M | |
$ 32.04M | $ 34.30M | $ 26.00M | $ 20.30M | $ 20.25M | $ -6.56M | |
- | - | - | - | - | - | |
$ 141.89M | $ 117.56M | $ 115.40M | $ 43.33M | $ 43.38M | $ 79.47M | |
$ 2.26 | $ 2.32 | $ 2.27 | $ 0.85 | $ 0.85 | $ 1.57 | |
$ 2.23 | $ 2.29 | $ 2.24 | $ 0.84 | $ 0.84 | $ 1.55 | |
$ 203.22M | $ 50.71M | $ 50.78M | $ 51.05M | $ 51.05M | $ 50.69M | |
$ 205.81M | $ 51.40M | $ 51.42M | $ 51.35M | $ 51.35M | $ 51.29M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.35 | |
- | - | - | - | - | - | |
$ 1.18B | $ 1.14B | $ 1.01B | $ 921.47M | $ 921.47M | $ 812.50M | |
$ 114.89M | $ 117.56M | $ 115.40M | $ 43.33M | $ 43.38M | $ 79.47M | |
$ 143.23M | $ 170.24M | - | - | $ 37.22M | $ 56.27M | |
- | - | - | - | $ 17.12M | $ 16.83M | |
$ 146.72M | $ 201.41M | $ 128.40M | $ 57.83M | $ 80.75M | $ 89.75M | |
$ 260.97M | $ 305.15M | $ 35.10M | $ -39.92M | $ 178.50M | $ 174.03M |