Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 1.06B | $ 1.04B | - | $ 709.38M | $ 598.72M | $ 596.68M | |
$ 38.71M | $ 36.65M | - | $ -60.15M | $ 61.61M | $ 57.82M | |
$ 1.02B | $ 1.01B | - | $ 649.23M | $ 537.11M | $ 538.87M | |
$ 856.58M | $ 853.65M | - | $ -290.82M | $ 279.75M | $ 257.73M | |
$ -181.94M | $ -183.06M | - | $ -350.98M | $ 257.36M | $ 281.14M | |
$ 58.22M | $ 61.34M | - | $ 29.55M | $ 20.80M | $ 19.72M | |
$ -133.94M | $ -87.62M | - | $ -706.18M | $ 1.20M | $ 664.00K | |
$ -148.29M | $ -180.57M | - | $ 384.75M | $ 279.36M | $ 301.53M | |
$ -61.95M | $ -72.81M | - | $ 64.94M | $ 49.69M | $ 40.16M | |
- | - | - | - | - | - | |
$ 1.04B | $ 995.25M | - | $ 319.80M | $ 229.67M | $ 261.36M | |
$ -1.35 | $ -1.67 | $ 1.30 | $ 4.71 | $ 3.38 | $ 3.74 | |
$ -1.35 | $ -1.67 | $ 1.30 | $ 4.67 | $ 3.34 | $ 3.69 | |
$ 257.43M | $ 64.62M | $ 40.93M | $ 67.86M | $ 68.00M | $ 69.92M | |
$ 257.43M | $ 64.62M | $ 41.01M | $ 68.49M | $ 68.73M | $ 70.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 3.77 | - | $ 3.72 | $ 4.09 | |
- | - | - | - | - | - | |
$ 895.29M | $ 890.30M | - | $ -350.98M | $ 341.36M | $ 315.54M | |
$ -86.34M | $ -107.76M | - | $ 319.80M | $ 229.67M | $ 261.36M | |
$ 221.66M | $ -253.37M | - | - | $ 229.67M | $ 261.36M | |
- | - | - | - | $ 11.86M | $ 8.73M | |
$ -176.09M | $ -212.48M | - | $ 391.99M | $ 291.22M | $ 310.26M | |
$ 330.85M | $ 292.81M | - | $ 411.18M | $ 300.77M | $ 318.40M |