Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 557.34M | $ 895.35M | $ 48.00M | $ 382.61M | $ 390.92M | $ 326.48M | |
$ 376.95M | $ 45.10M | $ 43.97M | $ 212.56M | $ 198.72M | $ 189.56M | |
$ 180.39M | $ 850.25M | $ 4.02M | $ 170.05M | $ 192.20M | $ 136.92M | |
$ 37.54M | $ 33.98M | $ 14.06M | $ 32.89M | $ 38.85M | $ 26.67M | |
$ 142.85M | $ 116.98M | $ -10.03M | $ 137.16M | $ 153.34M | $ 110.25M | |
$ -15.88M | $ 16.03M | $ -5.92M | $ 14.77M | $ -25.21M | $ -10.15M | |
$ 35.58M | $ -42.13M | $ -29.98M | $ 109.32M | $ -90.09M | $ -211.89M | |
$ 79.65M | $ 768.11M | $ -21.54M | $ 231.71M | $ 38.05M | $ -111.79M | |
$ 60.55M | $ 47.41M | $ 2.30M | $ 51.74M | $ 65.62M | $ 19.38M | |
$ -1.00M | - | $ -3.26M | $ 2.19M | - | - | |
$ 9.15M | $ 720.71M | - | $ 186.23M | $ -4.65M | $ -131.16M | |
$ 0.03 | $ 0.08 | - | $ 2.25 | $ -0.08 | $ -2.65 | |
$ 0.03 | $ 0.08 | - | $ 1.59 | $ -0.08 | $ -2.65 | |
$ 562.23M | $ 136.74M | - | $ 82.81M | $ 60.70M | $ 49.47M | |
$ 564.41M | $ 137.06M | - | $ 94.89M | $ 60.70M | $ 49.47M | |
- | - | - | $ 0.14 | $ 0.03 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.14M | - | - | - | $ 237.58M | $ 216.23M | |
$ 9.15M | $ 720.71M | - | $ 186.23M | $ -4.65M | $ -131.16M | |
$ 43.44M | - | $ 19.58M | $ 115.48M | $ 61.80M | $ 23.09M | |
- | - | - | - | $ 12.51M | $ 9.99M | |
$ 84.02M | - | $ -15.29M | $ 247.76M | $ 50.55M | $ -101.79M | |
$ 117.58M | - | $ -17.83M | $ 279.31M | $ 75.56M | $ -69.42M |