Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 564.95M | $ 387.51M | $ 117.75M | $ 159.16M | $ 4.36M | $ 1.19M | |
$ 427.45M | $ 402.85M | $ 151.42M | $ 42.40M | $ 6.92M | $ 2.48M | |
$ 137.50M | $ -15.34M | $ -33.67M | $ 116.77M | $ -2.56M | $ -1.30M | |
$ -422.50M | $ -236.25M | $ 639.87M | $ 129.43M | $ 14.19M | $ 4.71M | |
$ 378.31M | $ 220.91M | $ -673.54M | $ -12.66M | $ -9.83M | $ -4.24M | |
$ -2.87M | $ -10.40M | $ -15.00M | $ -1.57M | $ -2.64K | $ 33.65K | |
$ -83.24M | $ -67.06M | $ 97.73M | $ 30.62M | $ 1.48M | $ -700.27K | |
$ 447.60M | $ 277.60M | $ -718.25M | $ -14.52M | $ -10.45M | $ -3.52M | |
$ 22.54M | $ 16.43M | $ -24.23M | $ 24.97M | $ 2.00K | - | |
$ 691.00K | $ -617.00K | - | - | - | - | |
$ 427.18M | $ 261.17M | $ -694.02M | $ -29.81M | $ -10.45M | $ -3.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.95M | $ 166.60M | $ 791.30M | $ 171.83M | $ 14.19M | $ 7.20M | |
$ 425.06M | $ 261.17M | $ -694.02M | $ -29.81M | $ -10.45M | $ -3.52M | |
$ -19.96M | $ 219.30M | - | - | - | - | |
- | - | - | - | - | - | |
$ 53.97M | $ 287.95M | $ -703.27M | $ -3.28M | $ -10.43M | $ -3.47M | |
$ 367.57M | $ 467.46M | $ -624.56M | $ 11.63M | $ -7.36M | $ -2.39M |