Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 176.36M | $ 181.93M | $ 172.16M | $ 147.59M | $ 171.51M | $ 247.74M | |
$ 110.28M | $ 122.39M | $ 144.00M | $ 124.13M | $ 118.22M | $ 161.31M | |
$ 66.07M | $ 59.54M | $ 28.16M | $ 23.46M | $ 53.28M | $ 86.42M | |
$ 58.45M | $ 64.14M | $ 65.98M | $ 72.50M | $ 61.83M | $ 84.31M | |
$ 6.32M | $ -4.59M | $ -37.82M | $ -49.04M | $ -8.55M | $ 2.11M | |
$ -3.28M | $ -4.44M | $ -5.11M | $ 3.05M | $ 67.00K | $ -398.00K | |
$ -9.51M | $ -5.22M | $ -12.02M | $ -1.78M | $ -576.00K | $ -5.88M | |
$ 13.45M | $ -14.25M | $ -54.94M | $ -53.87M | $ -9.19M | $ -3.38M | |
$ 703.00K | $ 332.00K | $ 21.00K | $ -204.00K | $ 2.10M | $ 1.02M | |
- | - | - | - | - | - | |
$ 11.69M | $ -14.58M | $ -54.96M | $ -53.67M | $ -11.30M | $ -4.40M | |
$ 0.05 | $ -0.13 | $ -0.63 | $ -0.63 | $ -0.13 | $ -0.05 | |
$ 0.03 | $ -0.13 | $ -0.63 | $ -0.63 | $ -0.13 | $ -0.05 | |
$ 568.72M | $ 116.14M | $ 99.83M | $ 85.03M | $ 84.68M | $ 84.67M | |
$ 839.84M | $ 116.14M | $ 99.83M | $ 85.03M | $ 84.68M | $ 84.67M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 168.74M | $ 186.53M | $ 209.98M | $ -196.63M | $ -180.06M | $ -245.63M | |
$ 11.69M | $ -14.58M | $ -54.96M | $ -53.67M | $ -11.30M | $ -4.40M | |
$ 14.12M | $ -5.88M | $ -26.92M | $ -52.63M | $ -6.76M | $ 2.08M | |
- | - | - | - | - | - | |
$ 17.20M | $ -9.32M | $ -49.78M | $ -50.74M | $ -8.89M | $ -3.25M | |
$ 23.46M | $ -391.00K | $ -34.66M | $ -36.23M | $ 2.82M | $ 9.00M |