Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 3.90B | $ 3.63B | $ 3.15B | $ 2.55B | $ 2.13B | $ 2.02B | |
$ 600.55M | $ 1.80B | $ 1.54B | $ 1.17B | $ 1.03B | $ 980.19M | |
$ 2.04B | $ 1.83B | $ 1.61B | $ 1.37B | $ 1.10B | $ 1.04B | |
$ 1.27B | $ 1.17B | $ 1.04B | $ 869.88M | $ 765.54M | $ 712.93M | |
$ 763.93M | $ 652.75M | $ 564.71M | $ 504.20M | $ 338.13M | $ 327.32M | |
$ 32.69M | $ 15.56M | $ 1.90M | $ -3.39M | $ 2.21M | $ 1.37M | |
$ -3.26M | $ -4.65M | $ 1.97M | $ 700.00K | $ 516.00K | $ 247.00K | |
$ 799.88M | $ 672.97M | $ 564.64M | $ 501.51M | $ 340.87M | $ 328.93M | |
$ 183.29M | $ 149.26M | $ 112.69M | $ 118.94M | $ 64.72M | $ 64.63M | |
- | - | - | - | - | - | |
$ 616.58M | $ 523.71M | $ 451.95M | $ 382.57M | $ 276.14M | $ 264.31M | |
$ 23.29 | $ 19.50 | $ 16.43 | $ 13.64 | $ 9.73 | $ 8.92 | |
$ 23.14 | $ 19.37 | $ 16.26 | $ 13.47 | $ 9.62 | $ 8.84 | |
$ 105.12M | $ 26.50M | $ 27.51M | $ 28.05M | $ 28.39M | $ 29.64M | |
$ 105.77M | $ 26.69M | $ 27.79M | $ 28.41M | $ 28.69M | $ 29.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 8.92 | |
- | - | - | - | - | $ 8.84 | |
- | - | - | - | - | - | |
$ 1.87B | $ 2.97B | $ 2.59B | $ 2.04B | $ 1.79B | $ 1.69B | |
$ 612.55M | $ 516.82M | $ 451.95M | $ 382.57M | $ 276.14M | $ 264.31M | |
$ 186.71M | $ 531.64M | - | $ 382.57M | $ 276.14M | $ 264.31M | |
- | - | - | $ 6.03M | $ 5.05M | $ 4.66M | |
$ 797.46M | $ 672.97M | $ 564.64M | $ 507.54M | $ 345.91M | $ 333.60M | |
$ 799.74M | $ 675.12M | $ 566.19M | $ 548.07M | $ 384.82M | $ 378.54M |