Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 18 | Jun 16 |
---|---|---|---|---|---|---|
- | $ 11.90B | $ 9.89B | $ 9.38B | $ 7.61B | $ 7.10B | |
- | $ 10.52B | $ 8.82B | $ 8.39B | $ 6.75B | $ 6.42B | |
- | $ 1.38B | $ 1.07B | $ 987.11M | $ 860.64M | $ 682.93M | |
- | $ 985.25M | $ 748.81M | $ 704.39M | $ 623.20M | $ 478.43M | |
- | $ 395.46M | $ 317.53M | $ 282.72M | $ 237.45M | $ 204.50M | |
- | $ -31.81M | $ -29.69M | $ -32.53M | $ -22.72M | $ -20.07M | |
- | $ -36.29M | $ -5.23M | $ -3.95M | $ 200.00K | $ -3.71M | |
- | $ 327.37M | $ 282.60M | $ 246.23M | $ 214.93M | $ 180.72M | |
- | $ 103.35M | $ 84.85M | $ 73.36M | $ 63.21M | $ 53.72M | |
- | - | - | - | - | - | |
- | $ 224.64M | $ 199.09M | $ 173.95M | $ 149.56M | $ 127.00M | |
- | $ 1.27 | $ 1.22 | $ 1.08 | - | - | |
- | $ 1.27 | $ 1.22 | $ 1.08 | - | - | |
- | $ 176.92M | $ 163.71M | $ 161.56M | - | - | |
- | $ 176.92M | $ 163.71M | $ 161.56M | - | - | |
- | $ 0.83 | $ 0.73 | $ 0.70 | - | - | |
- | - | - | - | - | - | |
- | $ 1.29 | $ 1.15 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 224.64M | $ 199.09M | $ 173.95M | $ 149.56M | $ 127.00M | |
- | $ 233.32M | $ 205.20M | $ 177.29M | $ 152.41M | $ 131.80M | |
- | $ 25.44M | $ 22.18M | $ 25.32M | $ 24.50M | $ 22.57M | |
- | $ 352.81M | $ 304.78M | $ 271.56M | $ 239.43M | $ 203.29M | |
- | $ 443.58M | $ 382.84M | $ 349.84M | $ 274.16M | $ 227.98M |