Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 363.44M | $ 401.97M | $ 773.94M | $ 688.39M | - | |
$ 218.63M | $ 248.75M | $ 538.78M | $ 521.11M | $ 806.03K | |
$ 144.81M | $ 153.23M | $ 235.16M | $ 167.28M | $ -806.03K | |
$ 333.33M | $ 239.22M | $ 1.28B | $ 116.44M | - | |
$ -66.96M | $ -85.99M | $ -141.94M | $ 50.83M | $ -806.03K | |
$ -32.92M | $ -48.74M | $ -32.05M | $ -16.87M | - | |
$ -12.39M | $ 3.10M | $ 3.75M | $ -880.79M | $ 29.11M | |
$ -82.17M | $ -131.63M | $ -544.05M | $ 33.96M | $ -29.91M | |
$ -10.91M | $ -20.37M | $ -101.98M | $ 965.00K | $ 0.00 | |
- | - | - | - | - | |
$ -132.30M | $ -227.22M | $ -336.40M | $ 33.00M | $ -29.91M | |
$ -4.91 | $ -2.48 | $ -3.77 | $ 1.61 | $ -1.38 | |
$ -4.91 | $ -2.48 | $ -3.77 | $ 1.61 | $ -1.38 | |
$ 317.10M | $ 91.45M | $ 89.25M | $ 20.49M | $ 43.41M | |
$ 317.10M | $ 91.45M | $ 89.25M | $ 20.49M | $ 43.41M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 477.29M | $ 487.96M | $ 1.82B | $ 637.56M | $ 806.03K | |
$ -194.95M | $ -227.22M | $ -442.08M | $ 33.00M | $ -29.91M | |
$ -62.10M | - | - | - | - | |
- | - | - | - | - | |
$ -32.96M | $ -82.88M | $ -512.00M | $ 50.83M | $ -29.91M | |
$ 42.64M | $ 22.32M | $ -388.52M | $ 64.72M | $ -29.91M |