Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 197.56M | $ 209.92M | $ 242.06M | $ 270.15M | $ 222.79M | $ 176.62M | |
$ 100.10M | $ 163.81M | $ -191.24M | $ -192.84M | $ 163.43M | $ 124.28M | |
$ 97.46M | $ 46.11M | $ 50.82M | $ 77.31M | $ 59.36M | $ 52.34M | |
$ 93.36M | $ 92.88M | $ -105.92M | $ -107.52M | $ 80.41M | $ 62.25M | |
$ -54.28M | $ -46.77M | $ -51.21M | $ -30.22M | $ -21.05M | $ -9.91M | |
$ 1.57M | $ 1.34M | $ 529.00K | $ -163.00K | $ 78.00K | $ 2.61M | |
$ -2.58M | $ -2.78M | $ -338.00K | $ -336.00K | $ 378.00K | $ 535.00K | |
$ -50.13M | $ -42.65M | $ -54.23M | $ -30.04M | $ -20.59M | $ -6.76M | |
$ 478.00K | $ -978.00K | $ 344.00K | $ -375.00K | $ 340.00K | $ 6.12M | |
- | - | - | - | - | - | |
$ -50.61M | $ -41.67M | $ -54.58M | $ -29.67M | $ -20.93M | $ -12.88M | |
$ -1.08 | $ -0.90 | $ -1.23 | $ -0.70 | $ -0.55 | $ -0.35 | |
$ -1.08 | $ -0.90 | $ -1.23 | $ -0.70 | $ -0.55 | $ -0.35 | |
$ 187.79M | $ 46.08M | $ 44.44M | $ 42.14M | $ 38.37M | $ 37.12M | |
$ 187.79M | $ 46.08M | $ 44.44M | $ 42.14M | $ 38.37M | $ 37.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.19 | $ 0.03 | |
- | - | - | - | $ 0.17 | $ 0.03 | |
- | - | - | - | - | - | |
$ 193.46M | $ 142.51M | $ -297.16M | $ -300.36M | $ 243.84M | $ 186.53M | |
$ -50.61M | $ -41.67M | $ -54.58M | $ -29.67M | $ -20.93M | $ -12.88M | |
$ 119.97M | $ 121.00M | - | - | $ -20.93M | $ -12.88M | |
- | - | - | - | - | - | |
$ -50.13M | $ -45.95M | $ -54.23M | $ -30.04M | $ -21.05M | $ -9.91M | |
$ -33.62M | $ -29.92M | $ -38.54M | $ -14.98M | $ -7.36M | $ -345.00K |