Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 149.32M | $ 347.18M | $ 295.17M | $ 290.77M | $ 262.88M | $ 285.58M | |
$ 100.13M | $ 227.31M | $ -202.11M | $ 202.39M | $ 187.24M | $ 188.74M | |
$ 49.19M | $ 119.87M | $ 93.06M | $ 88.38M | $ 75.64M | $ 96.84M | |
$ 44.28M | $ 97.76M | $ -104.00M | $ 83.57M | $ 83.22M | $ 89.54M | |
$ 4.91M | $ 22.11M | $ -10.94M | $ 4.81M | $ -7.57M | $ 7.30M | |
$ -2.54M | $ -7.71M | $ -6.31M | $ -8.63M | $ -5.92M | $ -6.52M | |
$ -3.97M | - | $ -9.47M | $ -9.36M | $ 979.00K | $ 649.00K | |
$ -1.59M | $ 12.74M | $ -17.24M | $ -3.82M | $ -14.47M | $ 132.00K | |
$ 790.00K | $ 6.52M | $ 2.45M | $ 11.01M | $ 2.62M | $ 2.48M | |
- | - | - | - | $ -979.00K | $ -649.00K | |
$ -2.38M | $ 6.22M | $ -19.69M | $ -14.83M | $ -17.09M | $ -2.34M | |
$ -0.03 | $ 0.07 | $ -0.23 | $ -0.18 | $ -0.21 | $ -0.03 | |
$ -0.03 | $ 0.07 | $ -0.23 | $ -0.18 | $ -0.21 | $ -0.03 | |
$ 168.22M | $ 84.62M | $ 84.13M | $ 83.41M | $ 81.15M | $ 80.30M | |
$ 168.22M | $ 85.48M | $ 84.13M | $ 83.41M | $ 81.39M | $ 80.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 144.41M | $ 325.07M | $ -306.11M | $ 285.96M | $ 270.45M | $ 278.28M | |
$ -2.38M | $ 6.22M | $ -19.69M | $ -14.83M | $ -17.09M | $ -2.34M | |
$ -400.00 | - | - | - | - | - | |
$ 2.54M | - | - | - | - | - | |
$ 942.00K | - | $ -22.26M | $ -8.47M | $ -18.60M | $ -3.65M | |
$ 6.42M | - | $ -11.22M | $ 3.78M | $ -5.74M | $ 6.04M |