Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 442.69M | $ 592.32M | $ 882.73M | $ 689.31M | $ 887.82M | $ 795.84M | |
$ 83.08M | $ 49.05M | $ 4.63M | $ -43.15M | $ -7.13M | $ -34.82M | |
$ -2.36M | $ -60.70M | $ 380.93M | $ 497.92M | $ 512.91M | $ 526.04M | |
- | - | - | $ 37.32M | $ -101.35M | $ 10.54M | |
$ 270.75M | $ 329.61M | $ 162.33M | $ -7.23M | $ -20.33M | $ -14.39M | |
$ 374.20M | $ 997.54M | $ 501.10M | $ 386.28M | $ 550.17M | $ 426.53M | |
$ -31.52M | $ -61.52M | $ 8.67M | $ 20.20M | $ 13.23M | $ 15.33M | |
- | - | - | - | - | - | |
$ 609.88M | $ 526.96M | $ 448.45M | $ 326.47M | $ 505.79M | $ 382.24M | |
$ 29.28M | $ 2.80 | $ 1.54 | $ 1.16 | $ 1.81 | $ 1.44 | |
$ 2.92 | $ 2.74 | $ 1.52 | $ 1.16 | $ 1.79 | $ 1.42 | |
$ 1.23B | $ 305.52M | $ 285.94M | $ 281.98M | $ 279.34M | $ 265.28M | |
$ 1.25B | $ 315.73M | $ 296.83M | $ 282.48M | $ 289.71M | $ 288.48M | |
$ 2.74 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | $ 1.98 | $ 1.80 | $ 2.19 | |
- | - | - | $ 117.68M | $ 122.98M | $ 127.07M | |
$ -1.24B | $ -652.85M | $ -119.30M | $ 343.44M | $ 284.79M | $ 234.37M | |
$ 319.06M | $ 871.48M | $ 448.45M | $ 331.69M | $ 509.66M | $ 385.83M | |
$ 131.12M | $ 812.06M | - | $ 338.54M | $ 529.50M | $ 399.71M | |
- | - | - | - | - | - | |
$ 59.68M | - | - | - | - | - | |
$ 72.47M | - | - | - | - | - |