Income Statement | TTM | Mar 24 | Apr 23 | Apr 22 | Mar 22 | Mar 21 |
---|---|---|---|---|---|---|
$ 919.16M | $ 919.16M | $ 935.10M | $ 774.54M | $ 774.54M | $ 596.87M | |
$ 725.53M | $ 725.53M | $ 769.98M | $ 628.02M | $ 628.02M | $ 473.11M | |
$ 193.64M | $ 193.64M | $ 165.12M | $ 146.52M | $ 146.52M | $ 123.76M | |
$ 89.60M | $ 89.60M | $ 76.97M | $ 75.33M | $ 75.33M | $ 67.88M | |
$ 104.04M | $ 104.04M | $ 88.15M | $ 71.19M | $ 71.19M | $ 55.88M | |
$ -4.28M | $ -4.28M | - | - | $ -1.40M | $ -1.47M | |
$ -1.39M | $ -1.39M | $ 334.00K | $ -189.00K | $ 189.00K | $ 1.44M | |
$ 101.14M | $ 101.14M | $ 82.58M | $ 69.98M | $ 69.98M | $ 55.85M | |
$ 25.78M | $ 25.78M | $ 22.54M | $ 18.44M | $ 18.44M | $ 14.87M | |
- | - | - | - | - | - | |
$ 75.36M | $ 75.36M | $ 60.04M | $ 51.54M | $ 51.54M | $ 40.98M | |
$ 3.61 | $ 3.61 | $ 2.88 | $ 2.46 | $ 2.46 | $ 1.95 | |
$ 3.58 | $ 3.59 | $ 2.86 | $ 2.44 | $ 2.44 | $ 1.93 | |
$ 83.44M | $ 20.86M | $ 20.85M | $ 20.95M | $ 20.95M | $ 21.02M | |
$ 84.10M | $ 21.01M | $ 21.01M | $ 21.14M | $ 21.14M | $ 21.26M | |
$ 0.63 | $ 0.63 | $ 0.57 | $ 0.52 | $ 0.52 | $ 0.47 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 815.13M | $ 815.13M | $ 846.95M | $ 703.35M | $ 703.35M | $ 540.99M | |
$ 75.36M | $ 75.36M | $ 60.04M | $ 51.54M | $ 51.54M | $ 40.98M | |
$ 99.48M | $ 99.48M | - | - | $ 51.54M | $ 40.98M | |
- | - | - | - | $ 1.40M | $ 1.47M | |
$ 105.43M | $ 105.43M | $ 87.82M | $ 71.38M | $ 71.38M | $ 57.32M | |
$ 99.26M | $ 139.94M | $ 117.23M | $ 97.41M | $ 95.51M | $ 79.99M |