Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 463.92M | $ 463.92M | $ 456.43M | $ 398.17M | $ 288.61M | $ 541.39M | |
$ 136.46M | $ 136.46M | $ -314.79M | $ 108.32M | $ 208.92M | $ 390.73M | |
$ 327.47M | $ 327.47M | $ 141.64M | $ 289.86M | $ 79.69M | $ 150.66M | |
$ 166.06M | $ 187.60M | $ -81.03M | $ 76.64M | $ 71.20M | $ 76.86M | |
$ 115.67M | $ 52.82M | $ 60.61M | $ 213.22M | $ 8.49M | $ 73.80M | |
$ -17.60M | $ -17.60M | $ -13.77M | $ -15.15M | $ -17.18M | $ -18.55M | |
$ 71.14M | $ 8.29M | $ -52.59M | $ 93.96M | $ 1.58M | $ 93.94M | |
$ 26.94M | $ 26.94M | $ 99.43M | $ 104.10M | $ -7.12M | $ 149.20M | |
$ 6.99M | $ 6.99M | $ 24.72M | $ 26.03M | $ -2.00M | $ 31.79M | |
- | - | - | - | - | - | |
$ 19.95M | $ 19.95M | $ 74.71M | $ 78.07M | $ -5.12M | $ 117.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 11.24M | $ 18.61M | |
$ 302.51M | $ 324.05M | $ 309.49M | $ 184.96M | $ 280.12M | $ 467.59M | |
$ 19.95M | $ 19.95M | $ 74.71M | $ 78.07M | $ -5.12M | $ 117.41M | |
$ 29.03M | $ 28.86M | $ 77.86M | - | $ -3.25M | $ 45.66M | |
- | - | - | - | $ 15.14M | $ 18.11M | |
$ 31.14M | $ 31.14M | $ 100.26M | $ 105.09M | $ 8.03M | $ 167.31M | |
$ 28.43M | $ 46.16M | $ 115.76M | $ 121.64M | $ 24.19M | $ 187.15M |