Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 2.04B | $ 2.48B | $ 967.43M | $ 861.20M | $ 875.77M | |
$ ― | $ 1.68B | $ 2.17B | $ 778.96M | $ 688.10M | $ 708.08M | |
$ ― | $ 355.21M | $ 306.20M | $ 188.47M | $ 173.10M | $ 167.70M | |
$ ― | $ 219.63M | $ 192.78M | $ 126.30M | $ 116.10M | $ 107.08M | |
$ ― | $ 135.59M | $ 113.41M | $ 62.18M | $ 57.00M | $ 60.61M | |
$ ― | $ -5.77M | $ -4.04M | $ -2.57M | $ 2.27M | $ 2.06M | |
$ ― | $ -1.38M | $ -4.75M | $ -2.98M | $ ― | $ ― | |
$ ― | $ 100.48M | $ 85.45M | $ 49.49M | $ 43.51M | $ 48.11M | |
$ ― | $ 29.44M | $ 17.29M | $ 12.21M | $ 10.96M | $ 12.35M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 71.04M | $ 67.90M | $ 37.28M | $ 32.58M | $ 35.91M | |
$ ― | $ 0.90 | $ 0.87 | $ 0.45 | $ 0.42 | $ 0.46 | |
$ ― | $ 0.89 | $ 0.85 | $ 0.44 | $ 0.41 | $ 0.46 | |
$ ― | $ 79.06M | $ 79.05M | $ 78.60M | $ 78.43M | $ 78.20M | |
$ ― | $ 80.02M | $ 80.27M | $ 78.89M | $ 78.71M | $ 78.61M | |
$ ― | $ 0.83 | $ 0.80 | $ 0.57 | $ 0.57 | $ 0.54 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.90B | $ 2.36B | $ 905.25M | $ -804.20M | $ -815.16M | |
$ ― | $ 71.04M | $ 67.90M | $ 37.28M | $ 32.58M | $ 35.91M | |
$ ― | $ 106.07M | $ 94.30M | $ 52.05M | $ 46.46M | $ 49.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 109.73M | $ 90.50M | $ 52.20M | $ 45.40M | $ 50.05M | |
$ ― | $ 131.96M | $ 112.39M | $ 72.97M | $ 45.40M | $ 50.05M |