Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 1.00B | $ 1.01B | $ 936.24M | $ 906.55M | $ 649.64M | $ 809.16M | |
$ 649.66M | $ 638.70M | $ 594.14M | $ 590.83M | $ 429.42M | $ 525.98M | |
$ 351.99M | $ 374.84M | $ 342.10M | $ 315.73M | $ 220.22M | $ 283.19M | |
$ 267.69M | $ 267.69M | $ 244.26M | $ 241.95M | $ 177.97M | $ 193.19M | |
$ 84.30M | $ 107.15M | $ 97.84M | $ 73.78M | $ 42.26M | $ 89.82M | |
$ -35.71M | $ -37.96M | $ -27.94M | $ -20.13M | $ -12.08M | $ -14.23M | |
$ 21.55M | $ 5.84M | $ 4.58M | $ -15.21M | $ 19.16M | $ 124.00K | |
$ 20.04M | $ 61.53M | $ 74.47M | $ 38.45M | $ 10.08M | $ 77.16M | |
$ 4.92M | $ 14.90M | $ 26.05M | $ 23.59M | $ 970.00K | $ 17.48M | |
- | - | - | - | - | - | |
$ 15.12M | $ 46.63M | $ 48.43M | $ 29.66M | $ 9.11M | $ 59.67M | |
$ 0.53 | $ 1.62 | $ 1.69 | $ 1.06 | $ 0.38 | $ 2.53 | |
$ 0.52 | $ 1.61 | $ 1.68 | $ 1.04 | $ 0.38 | $ 2.50 | |
$ 115.23M | $ 28.73M | $ 28.60M | $ 28.04M | $ 23.90M | $ 23.62M | |
$ 116.19M | $ 29.03M | $ 28.82M | $ 28.40M | $ 24.17M | $ 23.86M | |
$ 0.28 | $ 0.28 | $ 0.28 | $ 0.25 | $ 0.24 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 917.35M | $ 906.39M | $ 838.40M | $ 832.77M | $ 607.39M | $ 719.16M | |
$ 15.12M | $ 46.63M | $ 48.43M | $ 29.66M | $ 9.11M | $ 59.67M | |
$ 14.93M | $ 60.91M | - | - | $ -767.29M | - | |
- | - | - | - | - | - | |
$ 55.75M | $ 99.48M | $ 102.42M | $ 73.38M | $ 22.16M | $ 91.39M | |
$ 105.11M | $ 147.78M | $ 146.09M | $ 117.00M | $ 50.31M | $ 123.17M |