Income Statement | TTM | Dec 23 | Jun 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.75B | $ 1.94B | $ 477.16M | $ 2.25B | $ 1.78B | $ 1.52B | |
$ 636.09M | $ 91.61M | $ 25.60M | $ 987.94M | $ 644.85M | $ 585.22M | |
$ 1.36B | $ 1.85B | $ 451.56M | $ 2.25B | $ 1.78B | $ 937.79M | |
$ 494.22M | $ 488.57M | $ 131.90M | $ 734.39M | $ 252.33M | $ 651.41M | |
$ 635.17M | $ 231.34M | $ 92.33M | $ 1.71B | $ 1.53B | $ 286.38M | |
$ -107.18M | $ -168.39M | $ -40.54M | $ -111.81M | $ -82.22M | $ -100.17M | |
$ -30.36M | $ -43.45M | $ -9.38M | $ 56.76M | $ 247.06M | $ 21.74M | |
$ 269.50M | $ 112.23M | $ 57.65M | $ 138.22M | $ 198.55M | $ 207.95M | |
$ 31.46M | $ -16.35M | $ 8.23M | $ 26.13M | $ 32.58M | $ 20.64M | |
$ 1.95M | $ 1.09M | $ 2.79M | $ -6.94M | $ 8.74M | - | |
$ 486.80M | $ 87.82M | $ 45.30M | $ 169.53M | $ 155.54M | $ 172.78M | |
$ 2.59 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.28 | $ 2.16 | |
$ 2.59 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.27 | $ 2.15 | |
$ 258.29M | $ 86.30M | $ 86.08M | $ 86.12M | $ 86.07M | $ 80.16M | |
$ 258.41M | $ 86.37M | $ 86.13M | $ 86.17M | $ 86.11M | $ 80.30M | |
$ 1.09 | $ 1.49 | $ 0.37 | $ 1.41 | $ 1.33 | $ 1.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 2.28 | |
- | - | - | - | - | - | |
$ 1.13B | $ 580.18M | $ 157.50M | $ 1.53B | $ 897.18M | $ 1.24B | |
$ 34.53M | - | - | - | - | $ 114.39M | |
$ 213.72M | $ 94.94M | $ 31.32M | $ 103.90M | $ 156.07M | $ 173.30M | |
$ 181.82M | - | $ 45.55M | $ 119.96M | - | $ 154.84M | |
$ 390.85M | $ 302.59M | $ 103.55M | $ 266.13M | $ 295.43M | $ 322.34M | |
$ 460.29M | $ 656.28M | - | $ 607.25M | $ 615.64M | $ 637.01M |