Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
$ 5.14B | - | $ 3.91B | $ 3.42B | $ 3.08B | $ 2.91B | |
$ 1.87B | - | $ 1.44B | $ 1.32B | $ 1.20B | $ 1.21B | |
$ 3.27B | - | $ 2.47B | $ 2.10B | $ 1.88B | $ 1.70B | |
$ 1.53B | - | $ 1.33B | $ 1.18B | $ 1.14B | $ 1.14B | |
$ 1.74B | - | $ 1.15B | $ 915.00M | $ 743.00M | $ 556.00M | |
$ -555.00M | - | $ -322.00M | $ -301.00M | $ -328.00M | $ -364.00M | |
- | - | - | - | - | - | |
$ 1.16B | - | $ 697.00M | $ 598.00M | $ 348.00M | $ -9.00M | |
$ 397.00M | - | $ 282.00M | $ 190.00M | $ -78.00M | $ 125.00M | |
- | - | - | - | - | - | |
$ 659.00M | - | $ 339.00M | $ 370.00M | $ 388.00M | $ -138.00M | |
$ 0.18 | - | $ 0.09 | $ 0.10 | $ 0.10 | $ -0.04 | |
$ 0.17 | - | $ 0.09 | $ 0.10 | $ 0.10 | $ -0.04 | |
$ 15.00B | - | $ 3.76B | $ 3.59B | $ 3.76B | $ 3.76B | |
$ 15.06B | - | $ 3.76B | $ 3.59B | $ 3.76B | $ 3.76B | |
$ 0.05 | - | $ 0.04 | $ 0.03 | - | - | |
- | - | - | - | - | - | |
$ 0.11 | - | $ 0.08 | $ 0.07 | $ 0.14 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.40B | - | $ 2.76B | $ 2.51B | $ 2.33B | $ 2.35B | |
$ 659.00M | - | $ 339.00M | $ 370.00M | $ 388.00M | $ -138.00M | |
$ 685.02M | - | $ 351.15M | $ 342.72M | $ 383.34M | $ -57.00M | |
$ 547.00M | - | $ 306.00M | $ 299.00M | $ 327.00M | $ 340.00M | |
$ 1.71B | $ 1.55B | $ 1.00B | $ 897.00M | $ 675.00M | $ 331.00M | |
$ 2.49B | - | $ 1.68B | $ 1.53B | $ 1.25B | $ 908.00M |