Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 802.55M | $ 802.55M | $ 966.52M | $ 14.70M | $ 1.07B | $ 993.06M | |
$ 103.61M | $ 399.46M | - | - | $ 295.15M | $ 310.44M | |
$ 700.75M | $ 416.04M | $ 966.52M | $ 1.10B | $ 770.26M | $ 682.62M | |
$ 323.83M | $ 702.06M | $ 680.72M | $ -720.74M | $ 420.56M | $ 434.93M | |
$ 461.50M | $ 100.49M | $ 285.80M | $ 374.99M | $ 349.70M | $ 247.69M | |
$ -143.44M | $ -181.72M | $ -130.68M | $ -124.14M | $ -141.71M | $ -141.92M | |
$ 7.14M | $ 7.14M | $ 1.32M | $ -282.00K | $ 956.00K | $ 11.59M | |
$ -82.89M | $ -82.89M | $ 154.78M | $ 250.33M | $ 208.94M | $ 117.36M | |
$ 21.23M | $ -16.13M | $ 36.79M | $ 54.82M | $ 41.20M | $ 19.68M | |
- | - | - | - | - | - | |
$ 252.46M | $ -83.48M | $ 697.06M | $ 183.15M | $ 149.34M | $ 86.16M | |
$ -2.13 | $ -2.13 | $ 2.96 | $ 4.07 | $ 3.28 | $ 1.90 | |
$ -2.13 | $ -2.13 | $ 2.94 | $ 4.04 | $ 3.26 | $ 1.89 | |
$ 156.71M | $ 39.18M | $ 39.64M | $ 44.96M | $ 45.54M | $ 45.39M | |
$ 156.71M | $ 39.18M | $ 39.89M | $ 45.33M | $ 45.86M | $ 45.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 17.97M | $ 17.85M | |
$ 117.69M | $ 702.06M | $ 680.72M | $ -720.74M | $ 715.71M | $ 745.37M | |
$ -83.48M | $ -83.48M | $ 117.15M | $ 183.15M | $ 149.34M | $ 86.16M | |
$ 21.53M | - | $ 122.28M | - | $ 147.73M | $ 76.21M | |
- | - | - | - | $ 132.47M | $ 133.57M | |
$ 16.28M | $ 98.84M | $ 285.46M | $ 125.09M | $ 341.42M | $ 250.93M | |
$ 36.33M | $ 126.67M | $ 310.80M | $ 149.86M | $ 359.88M | $ 268.40M |