Income Statement | TTM | Dec 23 | Jun 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.97B | $ 1.94B | $ 477.16M | $ 2.25B | $ 1.78B | $ 1.52B | |
$ 47.81M | $ 893.87M | $ 25.60M | $ 1.14B | $ 113.07M | $ 102.07M | |
$ 1.92B | $ 1.05B | $ 451.56M | $ 1.11B | $ 1.67B | $ 1.42B | |
$ 598.46M | $ 742.06M | $ 131.90M | $ 719.67M | $ 252.33M | $ 237.55M | |
$ 469.68M | $ 231.34M | $ 92.33M | $ 393.76M | $ 308.15M | $ 285.28M | |
$ -192.07M | $ -168.39M | $ -40.54M | $ -111.81M | $ -82.22M | $ -100.17M | |
$ -62.26M | $ -44.34M | $ -9.38M | $ -71.47M | $ -37.05M | $ 234.04M | |
$ 329.31M | $ 90.53M | $ 57.65M | $ 211.31M | $ 244.43M | $ 207.95M | |
$ 28.05M | $ -16.35M | $ 8.23M | $ 26.13M | $ 316.69M | $ 20.64M | |
$ 23.14M | $ 1.09M | $ 2.79M | $ -6.94M | $ 8.74M | $ 5.86M | |
$ 271.75M | $ 87.82M | $ 45.30M | $ 169.53M | $ 195.83M | $ 172.78M | |
$ 3.03 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.28 | $ 2.16 | |
$ 3.03 | $ 1.02 | $ 0.53 | $ 1.97 | $ 2.27 | $ 2.15 | |
$ 357.60M | $ 86.30M | $ 86.08M | $ 86.12M | $ 86.07M | $ 80.16M | |
$ 357.80M | $ 86.37M | $ 86.13M | $ 86.17M | $ 86.11M | $ 80.30M | |
$ 1.54 | $ 1.48 | $ 0.37 | $ 1.40 | $ 1.33 | $ 1.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 740.69M | $ 1.64B | $ 157.50M | $ 1.85B | $ 365.40M | $ 339.63M | |
- | - | - | - | - | - | |
$ 213.09M | $ 88.35M | $ 31.32M | $ 170.06M | $ 156.07M | $ 146.00M | |
$ 264.09M | - | $ 45.55M | - | - | - | |
$ 894.90M | $ 280.88M | $ 103.55M | $ 339.22M | $ 341.31M | $ 322.34M | |
$ 1.00B | $ 634.58M | - | $ 680.34M | $ 661.52M | $ 924.44M |