Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 4.79B | $ 4.29B | $ 3.63B | $ 3.15B | $ 2.55B | $ 2.13B | |
$ 2.09B | $ 1.90B | $ 1.80B | $ 1.54B | $ 1.17B | $ 1.03B | |
$ 2.70B | $ 2.39B | $ 1.83B | $ 1.61B | $ 1.37B | $ 1.10B | |
$ 1.55B | $ 1.46B | $ 1.17B | $ 1.04B | $ 869.88M | $ 765.54M | |
$ 1.15B | $ 927.51M | $ 652.75M | $ 564.71M | $ 504.20M | $ 338.13M | |
$ 54.03M | $ 52.21M | $ 15.56M | $ 1.90M | $ -3.39M | $ 2.21M | |
$ -1.10M | $ -1.78M | $ -4.65M | $ 1.97M | $ 700.00K | $ 516.00K | |
$ 1.21B | $ 981.50M | $ 672.97M | $ 564.64M | $ 501.51M | $ 340.87M | |
$ 275.02M | $ 219.38M | $ 149.26M | $ 112.69M | $ 118.94M | $ 64.72M | |
- | - | - | - | - | - | |
$ 927.32M | $ 759.56M | $ 523.71M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 28.18 | $ 29.36 | $ 19.50 | $ 16.43 | $ 13.64 | $ 9.73 | |
$ 28.04 | $ 29.16 | $ 19.37 | $ 16.26 | $ 13.47 | $ 9.62 | |
$ 229.41M | $ 25.87M | $ 26.50M | $ 27.51M | $ 28.05M | $ 28.39M | |
$ 230.35M | $ 26.05M | $ 26.69M | $ 27.79M | $ 28.41M | $ 28.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.64B | $ 3.36B | $ 2.97B | $ 2.59B | $ 2.04B | $ 1.79B | |
$ 926.41M | $ 759.56M | $ 516.82M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 465.54M | $ 783.55M | $ 531.64M | - | $ 382.57M | $ 276.14M | |
- | - | - | - | $ 6.03M | $ 5.05M | |
$ 1.20B | $ 978.94M | $ 672.97M | $ 564.64M | $ 507.54M | $ 345.91M | |
$ 1.20B | $ 981.02M | $ 675.12M | $ 566.19M | $ 548.07M | $ 384.82M |