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 | $ 109.31M | $ 171.04M | |
$ 156.84M | $ 296.69M | $ 267.35M | $ -35.95M | $ -155.53M | $ 249.18M | |
$ -94.42M | $ -344.74M | $ 63.86M | $ 28.08M | $ 35.70M | $ 51.89M | |
$ 81.46M | $ -107.67M | $ -224.00M | $ -48.84M | $ 227.15M | $ 4.39M | |
$ 143.87M | $ 202.23M | $ 190.52M | $ -77.15M | $ -409.25M | $ 253.88M | |
$ -579.00K | $ -24.24M | $ 24.88M | $ 69.11M | $ -14.29M | $ 17.08M | |
- | $ 7.11M | $ -970.00K | $ -629.00K | $ -1.67M | $ -5.35M | |
$ 127.09M | $ 239.51M | $ 331.27M | $ -361.95M | $ -723.79M | $ -11.64M | |
$ 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 | $ 762.89M | $ 1.31B | |
$ 80.34M | - | - | - | - | - | |
$ 127.09M | $ 239.51M | $ 331.27M | $ -361.95M | $ -723.79M | $ -11.64M | |
$ 72.99M | $ 75.15M | - | - | - | - | |
$ 224.21M | $ 608.80M | $ 26.23M | $ -202.69M | $ -512.76M | $ 161.19M | |
$ 314.02M | $ 760.39M | $ 198.71M | - | $ -311.98M | $ 343.46M |