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 | $ 182.00K | $ 2.64M | $ 7.26M | |
$ 147.00K | $ -1.78M | $ -1.21M | $ 113.00K | $ -700.00K | $ -516.00K | |
$ 1.21B | $ 981.50M | $ 669.52M | $ 564.64M | $ 507.54M | $ 345.91M | |
$ 275.02M | $ 219.38M | $ 149.26M | $ 112.69M | $ 118.94M | $ 64.72M | |
- | - | - | - | - | - | |
$ 926.41M | $ 759.56M | $ 516.82M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 28.18 | $ 4.89 | $ 3.25 | $ 2.74 | $ 2.27 | $ 1.62 | |
$ 28.04 | $ 4.86 | $ 3.23 | $ 2.71 | $ 2.25 | $ 1.60 | |
$ 229.41M | $ 155.23M | $ 159.02M | $ 165.05M | $ 168.33M | $ 170.31M | |
$ 230.35M | $ 156.29M | $ 160.12M | $ 166.73M | $ 170.44M | $ 172.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.64B | $ 3.36B | $ 2.97B | $ 2.59B | $ 2.04B | $ 1.79B | |
$ 926.41M | $ 759.56M | $ 516.82M | $ 451.95M | $ 382.57M | $ 276.14M | |
$ 1.05B | $ 783.55M | - | - | $ 404.48M | $ 273.27M | |
- | - | - | - | - | - | |
$ 1.20B | $ 978.94M | $ 666.08M | $ 564.64M | $ 507.54M | $ 340.87M | |
$ 1.20B | $ 981.02M | $ 668.23M | $ 566.19M | $ 508.28M | $ 340.87M |