Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 728.15M | $ 1.40B | $ 1.38B | $ 706.91M | $ 607.36M | $ 1.56B | |
$ 503.12M | $ 914.68M | $ -962.98M | $ 622.38M | $ 653.58M | $ 1.14B | |
$ 225.03M | $ 485.36M | $ 415.69M | $ 84.53M | $ -46.23M | $ 420.21M | |
$ 68.19M | $ 188.67M | $ 148.34M | $ 120.48M | $ 41.72M | $ 122.81M | |
$ 156.84M | $ 296.69M | $ 267.35M | $ -35.95M | $ -87.95M | $ 297.40M | |
$ -94.42M | $ -344.74M | $ 63.86M | $ 28.08M | $ -156.23M | $ -144.24M | |
$ 81.46M | $ -107.67M | $ -224.00M | $ -48.84M | $ -127.52M | $ -141.90M | |
$ 143.87M | $ 202.23M | $ 190.52M | $ -77.15M | $ -371.70M | $ 11.26M | |
$ -579.00K | $ -24.24M | $ 24.88M | $ 69.11M | $ -14.29M | $ 17.08M | |
- | $ 7.11M | $ -970.00K | $ -629.00K | - | - | |
$ 127.09M | $ 239.51M | $ 331.27M | $ -361.95M | $ -253.05M | $ 9.10M | |
$ 0.79 | $ 1.49 | $ 2.10 | $ -1.33 | $ -1.58 | $ 0.06 | |
$ 0.79 | $ 1.49 | $ 2.10 | $ -1.33 | $ -1.58 | $ 0.06 | |
$ 321.51M | $ 160.89M | $ 160.75M | $ 160.50M | $ 160.02M | $ 160.02M | |
$ 321.51M | $ 160.89M | $ 157.75M | $ 160.50M | $ 160.02M | $ 160.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 571.31M | $ 1.10B | $ -814.64M | $ 742.86M | $ 695.30M | $ 1.26B | |
$ 80.34M | - | - | - | $ 99.02M | $ 92.69M | |
$ 127.09M | $ 239.51M | $ 331.27M | $ -361.95M | $ -253.05M | $ 9.10M | |
$ 72.99M | $ 75.15M | - | - | $ -127.55M | $ 104.68M | |
$ 224.21M | $ 608.80M | $ 26.23M | $ -202.69M | $ -272.68M | $ 103.95M | |
$ 314.02M | $ 760.39M | $ 198.71M | - | $ -71.89M | $ 286.22M |