Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.97B | $ 2.14B | $ 2.25B | $ 1.87B | $ 1.53B | |
$ 363.07M | $ 731.62M | $ -756.96M | $ -800.84M | $ 637.63M | $ 521.16M | |
$ 652.07M | $ 1.23B | $ 1.38B | $ 1.45B | $ 1.23B | $ 1.01B | |
$ 401.29M | $ 794.15M | $ -853.10M | $ -820.74M | $ 695.25M | $ 691.59M | |
$ 250.78M | $ 439.54M | $ 531.46M | $ 1.36B | $ 537.47M | $ 313.67M | |
$ -15.67M | $ 25.58M | $ -25.60M | $ -44.92M | $ -61.28M | $ -52.07M | |
$ -23.86M | - | $ -6.74M | $ 693.05M | $ -36.71M | $ -339.38M | |
$ 211.24M | $ 429.81M | $ 512.60M | $ 625.83M | $ 439.47M | $ -77.78M | |
$ 32.19M | $ 88.51M | $ 89.39M | $ 113.23M | $ 80.28M | $ -36.32M | |
- | - | $ 3.76M | - | - | - | |
$ 179.06M | $ 341.30M | $ 423.21M | $ 512.60M | $ 359.19M | $ -41.45M | |
$ 0.78 | $ 1.50 | $ 1.86 | $ 2.25 | $ 1.57 | $ -0.18 | |
$ 0.78 | $ 1.48 | $ 1.84 | $ 2.21 | $ 1.53 | $ -0.18 | |
$ 455.34M | $ 228.15M | $ 227.58M | $ 227.98M | $ 228.43M | $ 226.78M | |
$ 460.02M | $ 230.62M | $ 230.14M | $ 232.03M | $ 234.21M | $ 226.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.15 | $ 1.43 | |
- | - | - | - | - | - | |
$ 764.36M | $ 1.53B | $ -1.61B | $ -1.62B | $ 1.33B | $ 1.21B | |
$ 179.06M | $ 341.30M | $ 423.21M | $ 512.60M | $ 359.19M | $ -41.45M | |
$ 205.59M | - | - | - | $ 482.59M | $ 206.61M | |
$ 29.95M | - | - | - | $ 71.32M | $ 74.19M | |
$ 241.19M | - | $ 570.96M | $ 680.31M | $ 510.79M | $ -3.59M | |
$ 341.92M | - | $ 813.06M | $ 927.53M | $ 715.80M | $ 227.87M |