Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 4.15B | $ 4.29B | $ 3.63B | $ 3.15B | $ 2.55B | $ 2.13B | |
$ 1.84B | $ 1.90B | $ 1.80B | $ 1.54B | $ 1.17B | $ 1.03B | |
$ 2.32B | $ 2.39B | $ 1.83B | $ 1.61B | $ 1.37B | $ 1.10B | |
$ 1.40B | $ 1.46B | $ 1.17B | $ 1.04B | $ 869.88M | $ 765.54M | |
$ 916.06M | $ 927.51M | $ 652.75M | $ 564.71M | $ 504.20M | $ 338.13M | |
$ 50.52M | $ 52.21M | $ 15.56M | $ 1.90M | $ -3.39M | $ 2.21M | |
$ -2.27M | $ -1.78M | $ -4.65M | $ 1.97M | $ 700.00K | $ 516.00K | |
$ 968.85M | $ 981.50M | $ 672.97M | $ 564.64M | $ 501.51M | $ 340.87M | |
$ 216.24M | $ 219.38M | $ 149.26M | $ 112.69M | $ 118.94M | $ 64.72M | |
- | - | - | - | - | - | |
$ 750.56M | $ 759.56M | $ 523.71M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 29.02 | $ 29.36 | $ 19.50 | $ 16.43 | $ 13.64 | $ 9.73 | |
$ 28.86 | $ 29.16 | $ 19.37 | $ 16.26 | $ 13.47 | $ 9.62 | |
$ 103.34M | $ 25.87M | $ 26.50M | $ 27.51M | $ 28.05M | $ 28.39M | |
$ 103.89M | $ 26.05M | $ 26.69M | $ 27.79M | $ 28.41M | $ 28.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.24B | $ 3.36B | $ 2.97B | $ 2.59B | $ 2.04B | $ 1.79B | |
$ 747.64M | $ 759.56M | $ 516.82M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 148.68M | $ 783.55M | $ 531.64M | - | $ 382.57M | $ 276.14M | |
- | - | - | - | $ 6.03M | $ 5.05M | |
$ 966.91M | $ 978.94M | $ 672.97M | $ 564.64M | $ 507.54M | $ 345.91M | |
$ 969.02M | $ 981.02M | $ 675.12M | $ 566.19M | $ 548.07M | $ 384.82M |