Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 109.61M | $ 142.95M | $ 266.93M | $ 246.59M | $ 147.66M | $ 0.00 | |
$ 34.30M | $ 54.78M | $ 129.64M | $ -114.16M | $ 74.38M | - | |
$ 75.31M | $ 88.17M | $ 137.29M | $ 132.18M | $ 73.28M | - | |
$ 88.62M | $ 124.09M | $ 160.50M | $ 201.03M | $ 59.67M | $ 492.00 | |
$ -22.84M | $ -190.37M | $ -325.69M | $ -68.85M | $ 13.61M | $ -492.00 | |
$ -18.75M | $ -23.29M | $ -17.72M | $ -13.31M | $ -13.46M | - | |
$ -382.00K | $ -13.88M | $ -13.33M | $ -1.71M | $ 1.65M | - | |
$ -47.96M | $ -200.22M | $ -335.76M | $ -80.45M | $ 1.80M | $ -492.00 | |
$ -404.00K | $ -13.77M | $ -58.06M | $ -2.78M | $ 7.07M | - | |
- | - | - | - | - | - | |
$ -41.94M | $ -180.42M | $ -277.70M | $ -77.68M | $ -5.27M | $ -492.00 | |
$ -3.39 | $ -5.06 | $ -5.86 | $ -2.04 | $ -0.16 | $ 0.00 | |
$ -3.39 | $ -5.06 | $ -5.86 | $ -2.04 | $ -0.16 | $ 0.00 | |
$ 290.92M | $ 71.32M | $ 47.42M | $ 38.11M | $ 33.56M | $ 33.56M | |
$ 290.92M | $ 71.32M | $ 47.42M | $ 38.11M | $ 33.56M | $ 33.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 122.91M | $ 178.87M | $ 290.14M | $ 86.87M | $ 134.05M | $ 492.00 | |
$ -41.95M | $ -180.42M | $ -277.70M | $ -77.68M | $ -5.27M | $ -492.00 | |
$ -99.52M | $ -54.44M | - | - | $ -6.33M | $ -492.00 | |
- | - | - | - | $ 13.46M | - | |
$ -29.21M | $ -176.93M | $ -318.04M | $ -67.14M | $ 15.26M | $ -492.00 | |
$ -5.57M | $ -164.08M | $ -294.33M | $ -53.38M | $ 17.52M | $ -492.00 |