Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 11.82B | $ 7.12B | $ 5.20B | $ 3.56B | $ 3.34B | $ 3.50B | |
$ 9.93B | $ 5.84B | $ 15.10M | $ 3.02B | $ 2.81B | $ 3.00B | |
$ 1.89B | $ 1.28B | $ 5.20B | $ 534.54M | $ 526.21M | $ 495.52M | |
$ 738.03M | $ 521.87M | $ 464.83M | $ 410.59M | $ 440.56M | $ 398.29M | |
$ 1.15B | $ 761.14M | $ 4.73B | $ 123.95M | $ 85.65M | $ 97.23M | |
$ -19.75M | $ -10.49M | $ -6.41M | $ -2.48M | $ -2.24M | $ -6.69M | |
$ 1.75B | $ 3.65M | $ 4.39B | $ -2.83M | $ 1.41M | $ -1.02M | |
$ 1.14B | $ 754.30M | $ 338.04M | $ 118.63M | $ 84.83M | $ 89.52M | |
$ 92.97M | $ 110.67M | $ 52.88M | $ 6.94M | $ 2.92M | $ 14.88M | |
$ 1.97M | $ -3.63M | $ 1.21M | $ 173.00K | $ 2.40M | $ -2.72M | |
$ 1.05B | $ 640.00M | $ 285.16M | $ 111.86M | $ 84.31M | $ 71.92M | |
$ 19.24 | $ 12.09 | $ 5.54 | $ 2.19 | $ 1.65 | $ 1.44 | |
$ 17.84 | $ 11.43 | $ 5.32 | $ 2.09 | $ 1.60 | $ 1.39 | |
$ 216.37M | $ 52.92M | $ 51.48M | $ 51.16M | $ 50.99M | $ 49.92M | |
$ 233.18M | $ 55.97M | $ 53.62M | $ 53.51M | $ 52.84M | $ 51.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.67 | $ 2.95 | - | |
- | - | - | $ 2.48 | $ 2.77 | - | |
- | - | - | - | - | - | |
$ 10.67B | $ 6.36B | $ 479.93M | $ 3.43B | $ 3.25B | $ 3.40B | |
$ 1.05B | $ 640.00M | $ 285.16M | $ 111.86M | $ 84.31M | $ 71.92M | |
$ 2.24B | $ 595.89M | - | $ 111.86M | $ 84.31M | $ 71.92M | |
- | - | - | $ 2.48M | $ 2.24M | $ 6.69M | |
$ 1.16B | $ 764.79M | $ 344.45M | $ 121.11M | $ 87.06M | $ 96.21M | |
$ 1.20B | $ 799.69M | $ 376.92M | $ 149.30M | $ 115.54M | $ 120.42M |