Income Statement | Dec 24 | Mar 24 | Mar 23 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.58B | $ 3.44B | $ 3.30B | $ 2.93B | $ 1.98B | |
$ 2.78B | $ 1.41B | $ 1.28B | $ 1.20B | $ 746.31M | |
$ 2.60B | $ 1.30B | $ 1.20B | $ 1.08B | $ 875.58M | |
$ 101.45M | $ 93.14M | $ 91.28M | $ 89.25M | $ 91.52M | |
$ 282.60M | $ 202.90M | $ 174.47M | $ 208.52M | $ -255.92M | |
$ 178.32M | $ 108.57M | $ 83.69M | $ 119.97M | $ 88.88M | |
$ -7.27M | $ -8.55M | $ -6.04M | $ -10.70M | $ -8.60M | |
$ 171.05M | $ 100.01M | $ 32.89M | $ 71.62M | $ -356.04M | |
$ 156.78M | $ 101.35M | $ 43.12M | $ 72.37M | $ -253.37M | |
$ 3.28 | $ 2.10 | $ 0.87 | $ 1.03 | $ -5.78 | |
$ 3.20 | $ 2.07 | $ 0.86 | $ 1.01 | $ -5.78 | |
47.79M | 48.32M | 49.81M | 47.53M | 43.87M | |
48.97M | 49.05M | 50.41M | 48.51M | 43.87M |