Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 341.48M | $ 341.48M | $ 322.66M | $ 295.42M | $ 307.14M | $ 326.13M | |
$ 15.44M | $ 15.44M | $ 14.70M | $ 226.28M | $ 193.43M | $ 188.58M | |
$ 202.96M | $ 326.04M | $ 307.96M | $ 69.15M | $ 113.71M | $ 137.55M | |
$ 60.34M | $ 60.34M | $ 64.45M | $ 59.53M | $ 93.05M | $ 94.47M | |
$ 13.98M | $ 13.66M | $ 8.87M | $ 9.61M | $ 20.66M | $ 43.08M | |
$ -40.81M | $ -41.87M | $ -15.50M | $ -18.98M | $ -18.63M | $ -39.97M | |
$ -2.05M | $ -3.11M | $ -13.04M | $ 9.32M | $ 2.12M | $ 1.16M | |
$ -25.10M | $ -25.10M | $ 128.00K | $ -18.68M | $ 4.16M | $ 4.28M | |
$ 560.00K | $ 560.00K | $ 540.00K | $ 4.17M | $ 1.10M | $ 2.21M | |
- | - | $ 8.38M | $ 471.00K | - | - | |
$ -26.02M | $ -25.70M | $ -1.45M | $ -22.88M | $ 3.91M | $ 351.50M | |
$ -0.14 | $ -0.15 | $ -0.01 | $ -0.13 | $ 0.02 | $ 2.02 | |
$ -0.14 | $ -0.15 | $ -0.01 | $ -0.13 | $ 0.02 | $ 2.02 | |
$ 695.83M | $ 173.96M | $ 173.96M | $ 173.96M | $ 173.96M | $ 173.96M | |
$ 695.83M | $ 173.96M | $ 173.96M | $ 173.96M | $ 173.96M | $ 173.96M | |
$ 0.10 | $ 0.10 | $ 0.10 | $ 0.20 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 75.77M | $ 75.77M | $ 79.15M | $ 285.81M | $ 286.48M | $ 283.05M | |
$ -25.70M | $ -25.70M | $ -1.45M | $ -22.88M | $ 3.91M | $ 351.50M | |
$ -15.30M | $ -19.83M | - | - | $ 2.17M | $ 1.45M | |
- | - | - | - | $ 24.29M | $ 39.62M | |
$ 5.44M | $ 16.77M | $ 21.91M | $ 294.00K | $ 28.44M | $ 43.90M | |
$ 71.50M | $ 69.68M | $ 78.77M | $ 50.71M | $ 80.26M | $ 93.72M |