Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | - | - | $ 351.37M | $ 48.63M | $ 36.66B | |
- | - | - | - | - | $ 28.90B | |
- | - | - | $ 351.37M | $ 48.63M | $ 7.76B | |
$ 204.08M | $ 164.16M | $ 130.65M | $ 212.99M | $ 59.66M | $ 7.01B | |
$ -204.08M | $ -164.16M | $ -130.65M | $ 138.38M | $ -11.03M | $ 750.00M | |
$ 29.13M | $ 29.22M | $ 11.15M | $ 213.00K | $ 83.00K | $ -82.00M | |
- | - | - | - | $ -540.00K | - | |
$ -174.95M | $ -134.94M | $ -119.50M | $ 138.59M | $ -10.95M | $ 657.00M | |
$ 1.04M | $ 1.02M | $ -3.59M | $ 17.40M | - | $ 127.00M | |
- | - | - | - | - | - | |
$ -176.00M | $ -135.96M | $ -115.91M | $ 121.19M | $ -10.95M | $ 530.00M | |
- | - | - | - | - | $ 4.84 | |
- | - | - | - | - | $ 4.78 | |
- | - | - | - | - | $ 109.00M | |
- | - | - | - | - | $ 111.00M | |
- | - | - | - | - | $ 6.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 110.93M | $ 164.16M | $ 130.65M | $ 212.99M | $ 59.66M | $ 35.91B | |
$ -176.00M | $ -135.96M | $ -115.91M | $ 121.19M | $ -10.95M | $ 530.00M | |
$ -39.88M | - | - | - | - | $ 533.23M | |
- | - | - | - | - | $ 90.00M | |
$ -150.87M | $ -164.16M | $ -130.65M | $ 138.38M | $ -11.03M | $ 747.00M | |
$ -147.07M | $ -163.75M | $ -130.39M | $ 138.41M | $ -11.01M | $ 1.34B |