Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 502.40M | $ 502.40M | $ 640.31M | $ 544.48M | |
- | - | $ 631.91M | $ 305.62M | |
$ 502.40M | $ 502.40M | $ 8.40M | $ 238.86M | |
$ 397.61M | $ 487.56M | $ 242.59M | $ 104.61M | |
$ 99.17M | $ 8.96M | $ -234.19M | $ 134.25M | |
$ -86.24M | $ -86.24M | $ -283.68M | $ -60.40M | |
$ -35.09M | $ -16.72M | $ -4.39M | $ 8.14M | |
$ -227.43M | $ -245.80M | $ -2.16B | $ 63.08M | |
$ 19.05M | $ 683.00K | $ -17.09M | $ 15.76M | |
- | - | - | - | |
$ -246.49M | $ -246.49M | $ -2.15B | $ 47.31M | |
$ -0.64 | $ -0.65 | $ -6.30 | $ 0.23 | |
$ -0.64 | $ -0.65 | $ -6.30 | $ 0.20 | |
$ 1.52B | $ 379.86M | $ 340.65M | $ 207.26M | |
$ 1.52B | $ 379.86M | $ 340.65M | $ 233.31M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 397.61M | $ 487.56M | $ 874.50M | $ 410.24M | |
$ -246.49M | $ -246.49M | $ -2.15B | $ 47.31M | |
$ 84.99M | $ -1.11M | - | - | |
- | - | - | - | |
$ -225.65M | $ -244.02M | $ -2.23B | $ 63.08M | |
$ -128.45M | $ -146.82M | $ -2.00B | $ 97.81M |