Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 62.75M | $ 39.49M | $ 1.62B | - | $ 67.25M | $ 8.09M | |
$ 2.74M | $ 2.77M | $ 146.32M | $ -65.86M | $ 0.00 | - | |
$ 60.01M | $ 36.73M | $ 1.47B | $ 1.02B | $ 67.25M | - | |
$ 770.51M | $ 770.49M | $ 636.41M | $ 608.80M | $ 364.23M | $ 186.07M | |
$ -700.55M | $ -684.30M | $ 833.07M | $ 412.40M | $ -296.98M | $ -177.98M | |
- | - | - | - | $ 2.84M | $ 8.51M | |
$ -56.11M | $ -56.11M | $ 43.46M | $ -137.40M | $ -4.47M | $ -5.06M | |
$ -628.19M | $ -628.19M | $ 754.28M | $ 549.80M | $ -298.61M | $ -174.53M | |
$ -13.08M | $ -13.08M | $ 238.44M | $ 21.22M | $ 54.00K | $ 154.00K | |
- | - | - | - | - | - | |
$ -615.06M | $ -615.06M | $ 515.84M | $ 528.58M | $ -298.67M | $ -174.68M | |
$ -4.59 | $ -4.59 | $ 3.89 | $ 4.07 | $ -2.51 | $ -5.76 | |
$ -4.59 | $ -4.59 | $ 3.83 | $ 3.96 | $ -2.51 | $ -5.76 | |
$ 536.52M | $ 134.13M | $ 132.61M | $ 129.88M | $ 119.16M | $ 30.35M | |
$ 536.52M | $ 134.13M | $ 134.81M | $ 133.44M | $ 119.16M | $ 30.35M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 456.91M | $ 773.25M | $ 782.73M | $ 542.93M | $ 364.23M | $ 186.07M | |
$ -615.12M | $ -615.06M | $ 515.84M | $ 528.58M | $ -298.67M | $ -174.68M | |
$ -370.31M | - | $ 595.88M | - | $ -298.67M | $ -174.68M | |
- | - | - | - | - | - | |
$ -507.40M | $ -684.30M | $ 754.28M | $ 549.80M | $ -296.98M | $ -177.98M | |
$ -342.81M | $ -664.85M | $ 752.12M | $ 555.37M | $ -291.54M | $ -173.46M |