Income Statement | TTM | Dec 23 | Jun 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.46B | $ 1.94B | $ 477.16M | $ 2.25B | $ 1.78B | $ 1.52B | |
$ 289.50M | $ 91.61M | $ 25.60M | $ 987.94M | $ 644.85M | $ 585.22M | |
$ 1.41B | $ 1.85B | $ 451.56M | $ 2.25B | $ 1.78B | $ 937.79M | |
$ 506.40M | $ 488.57M | $ 131.90M | $ 734.39M | $ 252.33M | $ 651.41M | |
$ 533.56M | $ 231.34M | $ 92.33M | $ 1.71B | $ 1.53B | $ 286.38M | |
$ -125.80M | $ -168.39M | $ -40.54M | $ -111.81M | $ -82.22M | $ -100.17M | |
$ -41.82M | $ -43.45M | $ -9.38M | $ 56.76M | $ 247.06M | $ 21.74M | |
$ 180.22M | $ 112.23M | $ 57.65M | $ 138.22M | $ 198.55M | $ 207.95M | |
$ 5.44M | $ -16.35M | $ 8.23M | $ 26.13M | $ 32.58M | $ 20.64M | |
$ 11.82M | $ 1.09M | $ 2.79M | $ -6.94M | $ 8.74M | - | |
$ 411.55M | $ 87.82M | $ 45.30M | $ 169.53M | $ 155.54M | $ 172.78M | |
$ 1.69 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.28 | $ 2.16 | |
$ 1.69 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.27 | $ 2.15 | |
$ 262.67M | $ 86.30M | $ 86.08M | $ 86.12M | $ 86.07M | $ 80.16M | |
$ 262.78M | $ 86.37M | $ 86.13M | $ 86.17M | $ 86.11M | $ 80.30M | |
$ 1.13 | $ 1.49 | $ 0.37 | $ 1.41 | $ 1.33 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.28 | |
- | - | - | - | - | - | |
$ 795.90M | $ 580.18M | $ 157.50M | $ 1.53B | $ 897.18M | $ 1.24B | |
- | - | - | - | - | $ 114.39M | |
$ 133.20M | $ 94.94M | $ 31.32M | $ 103.90M | $ 156.07M | $ 173.30M | |
$ 45.55M | - | $ 45.55M | $ 119.96M | - | $ 154.84M | |
$ 489.43M | $ 302.59M | $ 103.55M | $ 266.13M | $ 295.43M | $ 322.34M | |
$ 576.01M | $ 656.28M | - | $ 607.25M | $ 615.64M | $ 637.01M |