Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 594.99M | $ 695.74M | $ 630.46M | $ 403.39M | $ 317.98M | |
$ -526.06M | $ 479.27M | $ -426.29M | $ 260.62M | $ 219.82M | |
$ 162.52M | $ 216.47M | $ 204.16M | $ 142.77M | $ 98.16M | |
$ 273.06M | $ 665.75M | $ 240.38M | $ 102.87M | $ 73.03M | |
$ 4.88M | $ 30.01M | $ -36.21M | $ 39.90M | $ 25.13M | |
$ -27.83M | $ -15.75M | $ -24.43M | $ -18.25M | $ -22.64M | |
$ -4.21M | $ 536.00K | $ -7.08M | $ 1.11M | $ 300.00K | |
$ -18.78M | $ 13.72M | $ -53.53M | $ 22.76M | $ 2.79M | |
$ 2.66M | $ 19.41M | $ 8.82M | $ 6.78M | $ -4.67M | |
$ 4.11M | $ 4.23M | $ 2.22M | - | - | |
$ -21.39M | $ -5.71M | $ -62.38M | $ 15.98M | $ 7.46M | |
$ -0.20 | $ -0.05 | $ -0.56 | $ -0.29 | $ 0.06 | |
$ -0.20 | $ -0.05 | $ -0.56 | $ -0.29 | $ 0.06 | |
$ 451.13M | $ 113.25M | $ 110.64M | $ 121.96M | $ 121.96M | |
$ 452.70M | $ 113.25M | $ 110.64M | $ 121.96M | $ 121.96M | |
- | - | $ 1.00 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ -253.01M | $ 1.15B | $ -185.92M | $ 363.49M | $ 292.85M | |
$ -21.46M | $ -5.69M | $ -62.38M | $ 15.98M | $ 7.46M | |
$ 20.32M | $ -678.43M | - | $ 15.98M | $ 7.46M | |
- | - | - | $ 18.25M | $ 19.67M | |
$ 121.68M | $ 16.85M | $ -29.10M | $ 41.01M | $ 22.46M | |
$ 13.89M | $ 56.60M | $ -6.50M | $ 66.38M | $ 44.12M |