Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 4.10B | $ 4.26B | $ 4.83B | $ 4.00B | $ 3.09B | $ 2.52B | |
$ 3.36B | $ 3.22B | $ 3.19B | $ 2.65B | $ 2.11B | $ 1.71B | |
$ 735.00M | $ 1.04B | $ 1.64B | $ 1.35B | $ 983.00M | $ 805.10M | |
$ 1.04B | $ 993.00M | $ 885.00M | $ 706.00M | $ 588.00M | $ 512.00M | |
$ -989.00M | $ -163.00M | $ 755.00M | $ 646.00M | $ 395.00M | $ 293.10M | |
$ -231.00M | $ -186.00M | $ -123.00M | $ -110.00M | $ -126.00M | $ -110.90M | |
$ 8.00M | $ -7.00M | $ 28.00M | $ 3.00M | $ -9.00M | $ -21.90M | |
$ -1.44B | $ -342.00M | $ 588.00M | $ 477.00M | $ 260.00M | $ 160.30M | |
$ -136.00M | $ -86.00M | $ 86.00M | $ 130.00M | $ 39.00M | $ 22.90M | |
- | - | - | - | - | - | |
$ -6.00B | $ -256.00M | $ 503.00M | $ 529.00M | $ 173.00M | $ 132.00M | |
$ -33.01 | $ -1.42 | $ 2.85 | $ 3.15 | $ 1.16 | $ 0.92 | |
$ -33.15 | $ -1.42 | $ 2.84 | $ 3.11 | $ 1.14 | $ 0.90 | |
$ 726.00M | $ 181.00M | $ 176.49M | $ 167.94M | $ 149.79M | $ 144.25M | |
$ 725.00M | $ 181.00M | $ 177.11M | $ 170.10M | $ 152.32M | $ 145.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.34 | $ 1.84 | |
- | - | - | - | $ 2.11 | $ 1.81 | |
- | - | - | - | - | - | |
$ 4.40B | $ 4.22B | $ 4.07B | $ 3.35B | $ 2.70B | $ 2.22B | |
$ -6.00B | $ -256.00M | $ 503.00M | $ 529.00M | $ 221.00M | $ 137.40M | |
$ -421.18M | $ -57.00M | - | - | $ 221.85M | $ 153.86M | |
- | - | - | - | $ 126.00M | $ 110.90M | |
$ -1.21B | $ -156.00M | $ 711.00M | $ 587.00M | $ 386.00M | $ 271.20M | |
$ -744.00M | $ 274.00M | $ 1.10B | $ 887.00M | $ 640.00M | $ 499.80M |