Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 3.51B | $ 3.58B | $ 3.71B | $ 3.36B | $ 2.98B | $ 3.09B | |
$ 2.49B | $ 2.58B | $ 2.87B | $ 2.60B | $ 2.24B | $ 2.30B | |
$ 1.01B | $ 982.89M | $ 840.14M | $ 749.97M | $ 739.15M | $ 786.72M | |
$ 592.91M | $ 589.60M | $ 544.86M | $ 520.81M | $ 482.40M | $ 525.09M | |
$ 364.23M | $ 351.57M | $ 278.36M | $ 206.25M | $ 216.38M | $ 190.19M | |
$ -45.97M | $ -49.95M | $ -59.53M | $ -37.78M | $ -38.44M | $ -43.67M | |
$ 6.59M | $ 23.05M | $ -25.11M | $ -17.44M | $ 7.80M | $ -415.00K | |
$ 308.75M | $ 292.19M | $ 210.64M | $ 173.94M | $ 170.13M | $ 146.94M | |
$ 19.31M | $ 23.09M | $ 34.83M | $ 30.03M | $ 26.76M | $ 9.82M | |
- | - | - | - | - | - | |
$ 289.45M | $ 269.10M | $ 175.81M | $ 143.91M | $ 143.37M | $ 149.92M | |
$ 7.19 | $ 6.62 | $ 4.31 | $ 3.42 | $ 3.37 | $ 3.23 | |
$ 7.08 | $ 6.50 | $ 4.25 | $ 3.36 | $ 3.32 | $ 3.20 | |
$ 160.91M | $ 40.67M | $ 40.81M | $ 42.11M | $ 42.55M | $ 42.41M | |
$ 163.64M | $ 41.37M | $ 41.33M | $ 42.78M | $ 43.22M | $ 42.90M | |
$ 0.93 | $ 0.85 | $ 0.72 | $ 0.72 | $ 0.72 | $ 0.70 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.98B | $ 3.17B | $ 3.41B | $ 3.13B | $ 2.72B | $ 2.83B | |
$ 289.45M | $ 269.10M | $ 175.81M | $ 143.91M | $ 143.37M | $ 137.12M | |
$ 342.01M | $ 330.99M | - | - | $ 174.78M | - | |
- | - | - | - | - | - | |
$ 374.90M | $ 362.31M | $ 270.17M | $ 211.72M | $ 208.57M | $ 190.61M | |
$ 472.65M | $ 456.78M | $ 363.29M | $ 309.70M | $ 302.65M | $ 279.63M |