Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 298.84M | $ 298.84M | $ 363.26M | $ 266.30M | $ 243.11M | $ 260.28M | |
$ 52.00M | $ 52.00M | $ 31.54M | $ 6.85M | $ -29.02M | $ -35.17M | |
$ 2.46B | $ 2.46B | $ 194.37M | $ -183.68M | $ 170.81M | $ 191.18M | |
- | - | - | - | $ 365.00K | $ -1.69M | |
$ -1.53B | $ -1.53B | $ -24.24M | $ -25.18M | $ -29.28M | $ -4.26M | |
$ -2.21B | $ -2.21B | $ 168.88M | $ 82.62M | $ 14.36M | $ 27.98M | |
$ -312.20M | $ -312.20M | $ 47.95M | $ 20.28M | $ 1.79M | $ 4.22M | |
- | - | - | - | - | - | |
$ -1.93B | $ -1.94B | $ 61.68M | $ 50.56M | $ -1.10M | $ 2.62M | |
$ -6.00 | $ -22.71 | $ 3.80 | $ 1.90 | $ -0.02 | $ 0.05 | |
$ -6.19 | $ -22.71 | $ 3.79 | $ 1.90 | $ -0.02 | $ 0.05 | |
$ 312.93M | $ 86.56M | $ 31.83M | $ 30.99M | $ 50.18M | $ 50.62M | |
$ 308.25M | $ 85.39M | $ 31.91M | $ 30.99M | $ 50.18M | $ 50.72M | |
$ 2.06 | $ 2.06 | $ 0.24 | - | $ 0.24 | $ 0.31 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.38 | - | |
- | - | - | - | - | - | |
$ 695.13M | $ 695.13M | $ 282.82M | $ 240.07M | $ 195.57M | $ 212.99M | |
$ -1.90B | $ -1.90B | $ 120.94M | $ 58.88M | $ 12.57M | $ 23.76M | |
$ -1.23B | $ -1.15B | - | - | $ 38.23M | $ 27.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |