Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 537.92M | $ 537.92M | $ 563.24M | $ 507.86M | $ 429.90M | $ 88.67M | |
$ 174.21M | $ 174.21M | $ 183.20M | $ -220.43M | $ 115.98M | $ 33.70M | |
$ 363.71M | $ 363.71M | $ 380.04M | $ 728.29M | $ 313.92M | $ 54.98M | |
$ 1.03B | $ 1.03B | $ 1.36B | $ 1.16B | $ 726.33M | $ 150.46M | |
$ -668.84M | $ -668.84M | $ -600.37M | $ -432.92M | $ -412.40M | $ -95.48M | |
$ 17.96M | $ 17.96M | $ 102.00K | $ -1.54M | $ 5.40M | $ 2.24M | |
- | - | $ -152.00K | $ -199.00K | $ -231.00K | $ -1.85M | |
$ -651.30M | $ -651.30M | $ -969.25M | $ -431.65M | $ -407.24M | $ -95.09M | |
$ 2.39M | $ 2.39M | $ 1.99M | $ 899.00K | $ 0.00 | $ 0.00 | |
- | - | $ 294.00K | $ 483.00K | - | - | |
$ -653.69M | $ -653.69M | $ -591.19M | $ -432.55M | $ -471.92M | $ -334.17M | |
$ -6.71 | $ -6.38 | - | - | $ -6.88 | $ -2.06 | |
$ -6.71 | $ -6.38 | - | - | $ -6.88 | $ -2.06 | |
$ 340.29M | $ 85.07M | - | - | $ 68.63M | $ 82.08M | |
$ 340.29M | $ 85.07M | - | - | $ 68.63M | $ 82.08M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.21B | $ 1.21B | $ 1.54B | $ 940.78M | $ 842.31M | $ 184.16M | |
$ -653.69M | $ -653.69M | $ -971.23M | $ -432.55M | $ -407.24M | $ -95.09M | |
$ -478.71M | $ -478.71M | - | - | $ -407.89M | $ -93.59M | |
- | - | - | - | $ 667.00K | $ 8.99M | |
$ -651.30M | $ -651.30M | $ -969.35M | $ -430.12M | $ -406.57M | $ -160.17M | |
$ -517.90M | $ -517.90M | $ -951.36M | $ -430.12M | $ -373.26M | $ -128.81M |