Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 598.75M | $ 387.51M | $ 117.75M | $ 159.16M | $ 4.36M | $ 1.19M | |
$ 314.27M | $ 402.85M | $ 151.42M | $ 42.40M | $ 6.92M | $ 2.48M | |
$ 284.48M | $ -15.34M | $ -33.67M | $ 116.77M | $ -2.56M | $ -1.30M | |
$ 13.88M | $ 95.23M | $ 82.87M | $ 129.43M | $ 14.19M | $ 4.71M | |
$ 221.72M | $ 220.91M | $ -673.54M | $ -12.66M | $ -9.83M | $ -4.24M | |
$ 24.31M | $ 10.35M | $ 14.98M | $ -1.57M | $ -2.64K | $ 33.65K | |
$ 625.79M | $ 398.52M | $ -586.73M | $ 30.62M | $ 1.48M | $ -700.27K | |
$ 209.44M | $ 277.60M | $ -718.25M | $ -14.52M | $ -10.45M | $ -3.52M | |
$ -26.69M | $ 16.43M | $ -24.23M | $ 24.97M | $ 2.00K | - | |
$ -795.00K | $ -617.00K | - | - | - | - | |
$ 238.25M | $ 261.17M | $ -694.02M | $ -29.81M | $ -10.45M | $ -3.26M | |
$ 0.53 | $ 1.41 | $ -6.05 | $ -0.36 | $ -0.13 | $ -0.53 | |
$ 0.18 | $ 1.06 | $ -6.05 | $ -0.36 | $ -0.13 | $ -0.53 | |
$ 1.06B | $ 183.86M | $ 113.47M | $ 99.34M | $ 81.41M | $ 6.66M | |
$ 1.25B | $ 192.29M | - | $ 99.34M | - | $ 6.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -3.33M | $ 498.08M | $ 234.29M | $ 171.83M | $ 14.19M | $ 7.20M | |
$ 236.13M | $ 261.17M | $ -694.02M | $ -29.81M | $ -10.45M | $ -3.52M | |
$ -305.68M | $ 219.30M | - | - | - | - | |
- | - | - | - | - | - | |
$ -186.73M | $ 287.95M | $ -703.27M | $ -3.28M | $ -10.43M | $ -3.47M | |
$ 175.26M | $ 467.46M | $ -624.56M | $ 11.63M | $ -7.36M | $ -2.39M |