Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 203.06M | $ 209.92M | $ 242.06M | $ 270.15M | $ 222.79M | $ 176.62M | |
$ 161.37M | $ 163.81M | $ 191.24M | $ 192.84M | $ 35.17M | $ 2.27M | |
$ 41.69M | $ 46.11M | $ 50.82M | $ 77.31M | $ 187.62M | $ 174.35M | |
$ 94.42M | $ 92.06M | $ 102.03M | $ 107.52M | $ 80.41M | $ 62.25M | |
$ -53.55M | $ -46.77M | $ -55.10M | $ -30.22M | $ -21.05M | $ -9.91M | |
$ 1.66M | $ 1.34M | $ 529.00K | $ -163.00K | $ 78.00K | $ 2.61M | |
$ -39.33M | $ 1.96M | $ -3.55M | $ -336.00K | $ -378.00K | $ -535.00K | |
$ -48.52M | $ -42.65M | $ -54.23M | $ -30.04M | $ -20.59M | $ -6.76M | |
$ 552.00K | $ -978.00K | $ 344.00K | $ -375.00K | $ 340.00K | $ 6.12M | |
- | - | - | - | - | - | |
$ -49.07M | $ -41.67M | $ -54.58M | $ -29.67M | $ -20.93M | $ -12.88M | |
$ -1.03 | $ -0.90 | $ -1.23 | $ -0.70 | $ -0.55 | $ -0.35 | |
$ -1.03 | $ -0.90 | $ -1.23 | $ -0.70 | $ -0.55 | $ -0.35 | |
$ 189.52M | $ 46.08M | $ 44.44M | $ 42.14M | $ 38.37M | $ 37.12M | |
$ 189.52M | $ 46.08M | $ 44.44M | $ 42.14M | $ 38.37M | $ 37.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 255.79M | $ 255.87M | $ 293.27M | $ 167.50M | $ 115.58M | $ 64.52M | |
$ -49.07M | $ -41.67M | $ -54.58M | $ -29.67M | $ -20.93M | $ -12.88M | |
$ -34.95M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -48.52M | $ -42.65M | $ -51.21M | $ -30.22M | $ -21.05M | $ -6.76M | |
$ -31.72M | $ -26.62M | $ -35.51M | $ -15.16M | $ -7.36M | $ 2.80M |