Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 227.35M | $ 215.19M | $ 208.13M | $ 217.92M | $ 192.10M | $ 158.83M | |
$ 50.92M | $ 88.57M | $ 91.77M | $ 88.54M | $ 107.94M | $ 109.55M | |
$ 176.43M | $ 126.61M | $ 116.36M | $ 129.39M | $ 84.16M | $ 49.28M | |
$ 60.75M | $ 60.19M | $ 48.33M | $ 61.20M | $ 10.29M | $ 11.80M | |
$ 78.85M | $ 66.42M | $ 68.03M | $ 68.18M | $ 73.88M | $ 47.58M | |
$ 8.73M | $ 6.03M | $ 4.54M | $ 4.95M | $ 2.04M | $ 3.44M | |
$ 1.24M | $ 2.16M | $ 5.92M | $ 6.14M | $ -2.42M | $ 3.09M | |
$ 89.99M | $ 69.95M | $ 48.39M | $ 56.69M | $ 73.50M | $ 54.11M | |
$ 19.38M | $ 20.28M | $ 14.04M | $ 13.79M | $ 12.99M | $ 8.91M | |
$ -2.46M | $ -2.69M | $ -5.22M | $ -5.67M | - | - | |
$ 58.69M | $ 36.31M | $ 33.86M | $ 30.25M | $ 46.38M | $ 34.27M | |
$ 0.27 | $ 0.21 | $ 0.12 | $ 0.17 | $ 0.27 | $ 0.20 | |
$ 0.33 | $ 0.20 | $ 0.12 | $ 0.17 | $ 0.26 | $ 0.20 | |
$ 708.64M | $ 177.00M | $ 176.86M | $ 176.53M | $ 174.87M | $ 171.71M | |
$ 717.22M | $ 179.14M | $ 178.99M | $ 178.32M | $ 177.07M | $ 174.08M | |
$ 0.04 | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.20 | |
- | - | - | - | - | $ 0.20 | |
- | - | - | - | - | - | |
$ 73.33M | $ 148.77M | $ 140.10M | $ 149.74M | $ 118.23M | $ 111.25M | |
- | - | - | - | $ 346.00K | $ 579.00K | |
$ 58.69M | $ 36.31M | $ 33.86M | $ 30.25M | $ 46.38M | $ 34.27M | |
$ 79.60M | $ 55.71M | $ 59.11M | $ 52.44M | $ 46.85M | $ 31.25M | |
$ 93.73M | $ 70.17M | $ 48.44M | $ 56.76M | $ 73.85M | $ 54.69M | |
$ 122.34M | $ 99.14M | $ 77.81M | $ 83.79M | $ 97.07M | $ 77.36M |