Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 605.10M | $ 591.65M | $ 551.12M | $ 559.19M | $ 341.63M | $ 274.05M | |
- | - | - | - | $ 129.24M | $ 100.14M | |
- | - | - | - | $ 212.40M | $ 173.91M | |
- | - | - | - | $ 56.67M | $ 57.48M | |
- | - | - | - | $ 155.73M | $ 116.43M | |
- | - | - | - | $ -368.00K | $ -2.11M | |
- | - | - | - | $ 37.84M | $ 26.42M | |
$ 283.40M | $ 281.66M | $ 242.61M | $ 430.02M | $ 193.20M | $ 140.74M | |
$ 69.26M | $ 54.45M | $ 55.42M | $ 66.42M | $ 24.42M | $ 13.97M | |
- | - | - | - | - | - | |
$ 237.06M | $ 140.86M | $ 297.28M | $ 363.60M | $ 93.39M | $ 60.83M | |
$ 3.44 | $ 3.72 | $ 3.05 | $ 4.02 | $ 2.82 | $ 2.17 | |
$ 3.40 | $ 3.69 | $ 3.01 | $ 3.98 | $ 2.81 | $ 2.15 | |
$ 50.94M | $ 37.87M | $ 97.47M | $ 90.45M | $ 33.15M | $ 28.09M | |
$ 51.93M | $ 38.17M | $ 98.76M | $ 91.36M | $ 33.36M | $ 28.44M | |
$ 1.75 | $ 1.78 | $ 1.60 | $ 1.40 | $ 1.25 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.73 | $ 2.01 | |
- | - | - | - | - | - | |
- | - | - | - | $ 185.91M | $ 157.62M | |
$ 48.90M | $ 140.86M | $ 109.12M | $ 363.60M | $ 98.02M | $ 60.83M | |
$ 219.85M | $ 287.82M | - | - | $ 98.02M | $ 60.83M | |
$ -17.40M | $ -11.05M | $ -8.47M | $ -4.59M | $ 2.04M | $ 2.82M | |
- | - | - | - | $ 195.25M | $ 143.56M | |
- | - | - | - | $ 199.38M | $ 146.85M |