Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 688.87M | $ 591.65M | $ 528.75M | $ 367.92M | $ 381.59M | $ 298.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 331.43M | $ 281.66M | $ 242.61M | $ 313.68M | $ 193.20M | $ 140.74M | |
$ 57.06M | $ 54.45M | $ 55.42M | $ 66.42M | $ 24.42M | $ 13.97M | |
- | - | - | - | - | - | |
$ 181.81M | $ 140.86M | $ 109.12M | $ 145.99M | $ 93.39M | $ 127.26M | |
$ 4.66 | $ 3.72 | $ 3.05 | $ 4.02 | $ 2.82 | $ 2.17 | |
$ 4.61 | $ 3.69 | $ 3.01 | $ 3.98 | $ 2.81 | $ 2.15 | |
$ 95.44M | $ 37.87M | $ 35.78M | $ 36.31M | $ 60.14M | $ 28.03M | |
$ 96.85M | $ 38.17M | $ 36.25M | $ 36.68M | $ 60.36M | $ 28.29M | |
$ 1.92 | $ 1.78 | $ 1.60 | $ 1.40 | $ 1.25 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 181.81M | $ 140.86M | $ 109.12M | $ 145.99M | $ 98.02M | $ 60.83M | |
$ 235.57M | - | - | - | $ 157.85M | - | |
$ -11.05M | $ -11.05M | $ -8.47M | $ -4.59M | $ -1.99M | $ 2.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |