Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
- | $ 5.22B | $ 3.54B | $ 3.09B | $ 2.95B | $ 2.62B | |
- | $ 3.36B | $ 2.14B | $ 1.80B | $ 1.79B | $ 1.61B | |
- | $ 1.86B | $ 1.40B | $ 1.29B | $ 1.16B | $ 1.01B | |
- | $ 1.35B | $ 1.12B | $ 1.06B | $ 957.90M | $ 843.40M | |
- | $ 510.42M | $ 284.11M | $ 228.94M | $ 203.94M | $ 167.63M | |
- | $ -21.04M | $ -21.70M | $ -22.69M | $ -6.68M | $ -7.06M | |
- | - | - | $ -4.78M | $ -4.96M | $ -7.22M | |
- | $ 489.38M | $ 262.41M | $ 201.47M | $ 192.11M | $ 153.35M | |
- | $ 133.98M | $ 74.30M | $ 42.27M | $ 54.48M | $ 45.45M | |
- | - | - | - | - | - | |
- | $ 355.40M | $ 188.11M | $ 159.20M | $ 137.62M | $ 107.89M | |
- | $ 3.53 | $ 1.87 | $ 1.58 | $ 1.37 | $ 1.07 | |
- | $ 3.53 | $ 1.87 | $ 1.58 | $ 1.37 | $ 1.07 | |
- | $ 100.70M | $ 100.70M | $ 100.70M | $ 100.70M | $ 100.70M | |
- | $ 100.70M | $ 100.70M | $ 100.70M | $ 100.70M | $ 100.70M | |
- | $ 1.00 | $ 0.30 | $ 0.59 | $ 0.00 | $ 0.51 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 355.40M | $ 188.11M | $ 159.20M | $ 137.62M | $ 107.89M | |
- | $ 355.40M | $ 188.11M | $ 162.32M | $ 140.43M | $ 110.54M | |
- | $ 5.31M | $ 5.78M | $ 6.33M | $ 7.35M | $ 7.57M | |
- | $ 494.69M | $ 268.19M | $ 207.80M | $ 199.46M | $ 160.91M | |
- | $ 695.31M | $ 450.59M | $ 377.52M | $ 252.57M | $ 208.70M |