Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 799.80M | $ 795.31M | $ 718.56M | $ 646.23M | $ 552.64M | $ 592.23M | |
$ 299.64M | - | $ 560.30M | $ 494.12M | $ 429.02M | $ 466.30M | |
$ 86.13M | - | $ 158.26M | $ 152.11M | $ 123.62M | $ 125.92M | |
$ 35.99M | - | $ 73.70M | $ 67.60M | $ 64.45M | $ 65.21M | |
$ 100.54M | $ 95.10M | $ 84.55M | $ 84.51M | $ 59.17M | $ 60.71M | |
$ -44.00K | - | $ -92.00K | $ 98.00K | - | - | |
$ -4.53M | - | $ -21.49M | $ -12.82M | - | - | |
$ 100.54M | $ 95.10M | $ 84.55M | $ 84.51M | $ 59.17M | $ 60.71M | |
$ 22.16M | $ 18.85M | $ 18.19M | $ 18.10M | $ 12.82M | $ 13.33M | |
- | - | - | - | - | - | |
$ 78.38M | $ 76.25M | $ 66.36M | $ 66.41M | $ 46.36M | $ 47.38M | |
$ 4.58 | $ 4.45 | $ 3.83 | $ 3.74 | $ 2.59 | $ 2.59 | |
$ 4.53 | $ 4.40 | $ 3.77 | $ 3.66 | $ 2.55 | $ 2.55 | |
$ 68.50M | $ 17.12M | $ 17.33M | $ 17.75M | $ 17.93M | $ 18.33M | |
$ 69.37M | $ 17.35M | $ 17.59M | $ 18.13M | $ 18.17M | $ 18.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -28.00M | $ -700.21M | $ 634.01M | $ 561.72M | $ 493.47M | $ 531.51M | |
$ 78.38M | $ 76.25M | $ 66.36M | $ 66.41M | $ 46.36M | $ 47.38M | |
$ 77.40M | $ 94.15M | $ 66.80M | - | $ 46.36M | $ 47.38M | |
- | - | - | - | - | - | |
$ 50.19M | - | $ 84.65M | $ 84.41M | $ 59.17M | $ 60.71M | |
$ 31.81M | - | $ 109.77M | $ 108.33M | $ 82.61M | $ 83.23M |