Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.01B | $ 936.24M | $ 906.55M | $ 649.64M | $ 809.16M | |
$ 640.55M | $ 638.70M | $ 594.14M | $ 590.83M | $ 429.42M | $ 525.98M | |
$ 377.22M | $ 374.84M | $ 342.10M | $ 315.73M | $ 220.22M | $ 283.19M | |
$ 270.37M | $ 267.69M | $ 244.26M | $ 241.95M | $ 177.97M | $ 193.19M | |
$ 106.85M | $ 107.15M | $ 97.84M | $ 73.78M | $ 42.26M | $ 90.00M | |
$ -37.57M | $ -37.96M | $ -27.94M | $ -20.13M | $ -12.08M | $ -14.23M | |
$ 6.63M | $ 5.84M | $ -2.39M | $ -1.17M | $ -20.10M | $ 1.39M | |
$ 60.91M | $ 61.53M | $ 74.47M | $ 53.25M | $ 10.08M | $ 77.16M | |
$ 14.93M | $ 14.90M | $ 26.05M | $ 8.79M | $ 970.00K | $ 17.48M | |
- | - | - | - | - | - | |
$ 45.98M | $ 46.63M | $ 48.43M | $ 29.66M | $ 9.11M | $ 59.67M | |
$ 1.60 | $ 1.62 | $ 1.69 | $ 1.06 | $ 0.38 | $ 2.53 | |
$ 1.59 | $ 1.61 | $ 1.68 | $ 1.04 | $ 0.38 | $ 2.50 | |
$ 115.08M | $ 28.73M | $ 28.60M | $ 28.04M | $ 23.90M | $ 23.62M | |
$ 116.33M | $ 29.03M | $ 28.82M | $ 28.40M | $ 24.17M | $ 23.86M | |
$ 0.28 | $ 0.28 | $ 0.28 | $ 0.25 | $ 0.24 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.16 | $ 2.78 | |
- | - | - | - | - | - | |
$ 910.93M | $ 906.39M | $ 838.40M | $ 832.77M | $ 607.39M | $ 719.16M | |
$ 45.98M | $ 46.63M | $ 48.43M | $ 29.66M | $ 9.11M | $ 59.67M | |
$ 60.49M | $ 60.91M | $ 45.97M | - | $ 8.43M | $ 57.95M | |
- | - | - | - | $ 12.08M | $ 14.23M | |
$ 98.47M | $ 99.48M | $ 102.42M | $ 53.25M | $ 22.16M | $ 91.39M | |
$ 147.24M | $ 147.78M | $ 144.36M | $ 96.88M | $ 50.31M | $ 120.52M |