Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 267.39M | $ 401.97M | $ 612.23M | $ 688.39M | - | |
$ 144.54M | $ 248.75M | $ 438.84M | $ 521.11M | $ 341.00M | |
$ 122.85M | $ 153.23M | $ 173.39M | $ 167.28M | $ 134.98M | |
$ 86.57M | $ 239.22M | $ 1.07B | $ 637.56M | - | |
$ -67.92M | $ -85.99M | $ -457.68M | $ 50.83M | $ -806.03K | |
$ -19.87M | $ -48.74M | $ -31.61M | $ -16.87M | - | |
$ -25.11M | $ 3.10M | $ -3.75M | $ -880.79M | $ 29.11M | |
$ -85.19M | $ -131.63M | $ -493.04M | $ 33.96M | $ -29.91M | |
$ -8.09M | $ -20.37M | $ -108.68M | $ 965.00K | $ 1.91M | |
- | - | - | - | - | |
$ -87.12M | $ -227.22M | $ -330.39M | $ 33.00M | $ 63.76M | |
$ -1.23 | $ -2.48 | $ -3.77 | $ 0.33 | $ -0.06 | |
$ -1.23 | $ -2.48 | $ -3.77 | $ 0.33 | $ -0.06 | |
$ 293.20M | $ 91.45M | $ 89.25M | $ 51.75M | $ 13.64M | |
$ 293.20M | $ 91.45M | $ 89.25M | $ 51.75M | $ 13.64M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 479.86M | $ 487.96M | $ 1.51B | $ 1.16B | $ 806.03K | |
$ -87.12M | $ -227.22M | $ -330.39M | $ 33.00M | $ 63.76M | |
$ -62.67M | - | - | - | - | |
- | - | - | - | - | |
$ -49.01M | $ -82.88M | $ -461.43M | $ 50.83M | $ 42.62M | |
$ 33.68M | $ 22.32M | $ -337.95M | $ 64.72M | $ 56.45M |