Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 236.50M | $ 311.11M | $ 294.85M | $ 203.97M | $ 144.92M | $ 328.33M | |
$ 56.14M | $ 1.44M | $ -160.76M | $ -119.29M | $ 122.58M | $ 204.64M | |
$ 202.34M | $ 309.67M | $ 132.08M | $ 82.24M | $ 22.33M | $ 123.69M | |
$ 279.01M | $ 274.66M | $ 97.90M | $ 95.02M | $ 65.44M | $ 65.58M | |
$ 5.07M | $ 28.61M | $ 34.19M | $ -12.78M | $ -43.10M | $ 58.11M | |
$ -27.13M | $ -27.13M | $ -26.45M | $ -24.46M | $ -27.94M | $ -28.06M | |
$ -21.05M | $ 3.25M | $ -2.14M | $ -18.40M | $ -5.97M | $ -11.17M | |
$ 2.49M | $ 2.49M | $ 9.87M | $ -18.84M | $ -77.02M | $ 18.88M | |
$ -245.00K | $ -245.00K | $ -185.00K | $ -186.00K | $ 0.00 | $ 0.00 | |
- | - | - | $ 23.82M | - | - | |
$ -5.31M | $ -5.31M | $ 1.85M | $ -22.39M | $ -76.07M | $ 18.41M | |
$ -0.06 | $ -0.11 | $ 0.04 | $ -0.46 | $ -1.62 | $ 0.39 | |
$ -0.06 | $ -0.11 | $ 0.04 | $ -0.46 | $ -1.62 | $ 0.39 | |
$ 195.39M | $ 48.85M | $ 48.80M | $ 48.35M | $ 46.96M | $ 46.79M | |
$ 195.39M | $ 48.85M | $ 49.06M | $ 48.35M | $ 46.96M | $ 47.02M | |
$ 0.28 | $ 0.28 | $ 0.07 | - | $ 0.22 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.60M | $ 276.10M | $ -62.86M | $ -24.27M | $ 188.02M | $ 270.22M | |
$ 2.64M | $ 2.64M | $ 9.80M | $ -18.41M | $ -76.02M | $ 18.70M | |
$ 13.27M | $ 6.33M | - | - | $ -81.86M | $ 21.98M | |
- | - | - | - | $ 26.98M | $ 27.33M | |
$ 31.55M | $ 29.62M | $ 36.33M | $ 5.62M | $ -50.04M | $ 46.21M | |
$ 76.05M | $ 89.07M | $ 97.14M | $ 61.66M | $ 3.83M | $ 97.71M |