Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 1.36B | $ 1.31B | $ 1.17B | $ 993.20M | $ 870.46M | $ 988.48M | |
$ 645.09M | $ 617.51M | $ 553.56M | $ 487.69M | $ 472.63M | $ 503.97M | |
$ 716.13M | $ 691.55M | $ 615.10M | $ 505.50M | $ 397.84M | $ 484.51M | |
$ 548.76M | $ 526.66M | $ 459.06M | $ 424.75M | $ 308.09M | $ 381.16M | |
$ 167.37M | $ 164.88M | $ 156.03M | $ 80.75M | $ 89.75M | $ 103.35M | |
$ -19.50M | $ -19.50M | $ 14.63M | $ 17.12M | $ -9.40M | $ -13.50M | |
$ 18.91M | $ 23.42M | $ 382.00K | $ 9.60M | $ 17.86M | $ 66.80M | |
$ 158.86M | $ 151.87M | $ 141.40M | $ 63.63M | $ 72.91M | $ 87.15M | |
$ 35.03M | $ 34.30M | $ 26.00M | $ 20.25M | $ -6.56M | $ 10.63M | |
- | - | - | - | - | - | |
$ 136.32M | $ 117.56M | $ 115.40M | $ 43.38M | $ 79.47M | $ 76.53M | |
$ 2.43 | $ 2.32 | $ 2.27 | $ 0.85 | $ 1.57 | $ 1.51 | |
$ 2.41 | $ 2.29 | $ 2.24 | $ 0.84 | $ 1.55 | $ 1.48 | |
$ 203.40M | $ 50.71M | $ 50.78M | $ 51.05M | $ 50.69M | $ 50.69M | |
$ 205.66M | $ 51.40M | $ 51.42M | $ 51.35M | $ 51.29M | $ 51.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.19B | $ 1.14B | $ 1.01B | $ 912.45M | $ 780.72M | $ 885.13M | |
$ 123.81M | $ 117.56M | $ 115.40M | $ 43.38M | $ 79.47M | $ 76.53M | |
$ 131.03M | $ 170.24M | - | - | $ 60.44M | - | |
- | - | - | - | - | - | |
$ 160.57M | $ 201.41M | $ 156.03M | $ 80.75M | $ 89.75M | $ 100.65M | |
$ 283.20M | $ 305.15M | $ 251.31M | $ 181.90M | $ 174.03M | $ 210.94M |