Income Statement | TTM | Dec 23 | Jun 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.95B | $ 1.94B | $ 477.16M | $ 2.25B | $ 1.78B | $ 1.52B | |
$ 289.50M | $ 893.87M | $ 25.60M | $ 987.94M | $ 644.85M | $ 585.22M | |
$ 1.90B | $ 1.05B | $ 451.56M | $ 2.25B | $ 1.78B | $ 937.79M | |
$ 591.70M | $ 742.06M | $ 131.90M | $ 734.39M | $ 252.33M | $ 651.41M | |
$ 639.25M | $ 231.34M | $ 92.33M | $ 1.71B | $ 1.53B | $ 286.38M | |
$ -177.16M | $ -168.39M | $ -40.54M | $ -111.81M | $ -82.22M | $ -100.17M | |
$ -50.07M | $ -44.34M | $ -9.38M | $ 56.76M | $ 247.06M | $ 21.74M | |
$ 241.16M | $ 90.53M | $ 57.65M | $ 138.22M | $ 198.55M | $ 207.95M | |
$ 14.41M | $ -16.35M | $ 8.23M | $ 26.13M | $ 32.58M | $ 20.64M | |
$ 18.09M | $ 1.09M | $ 2.79M | $ -6.94M | $ 8.74M | - | |
$ 459.60M | $ 87.82M | $ 45.30M | $ 169.53M | $ 155.54M | $ 172.78M | |
$ 2.22 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.28 | $ 2.16 | |
$ 2.22 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.27 | $ 2.15 | |
$ 353.17M | $ 86.30M | $ 86.08M | $ 86.12M | $ 86.07M | $ 80.16M | |
$ 353.34M | $ 86.37M | $ 86.13M | $ 86.17M | $ 86.11M | $ 80.30M | |
$ 1.52 | $ 1.49 | $ 0.37 | $ 1.41 | $ 1.33 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.28 | |
- | - | - | - | - | - | |
$ 975.61M | $ 1.64B | $ 157.50M | $ 1.53B | $ 897.18M | $ 1.24B | |
- | - | - | - | - | $ 114.39M | |
$ 164.12M | $ 88.35M | $ 31.32M | $ 103.90M | $ 156.07M | $ 173.30M | |
$ 105.87M | - | $ 45.55M | $ 119.96M | - | $ 154.84M | |
$ 810.54M | $ 280.88M | $ 103.55M | $ 266.13M | $ 295.43M | $ 322.34M | |
$ 897.12M | $ 634.58M | - | $ 607.25M | $ 615.64M | $ 637.01M |