Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 329.26M | $ 330.53M | $ 108.46M | $ 48.66M | $ 335.66M | $ 26.68M | |
- | - | - | - | - | - | |
$ 329.26M | $ 330.53M | $ 108.46M | - | - | - | |
$ 216.85M | $ 527.23M | $ 449.21M | $ 344.41M | $ 272.94M | $ 239.86M | |
$ 112.42M | $ -196.70M | $ -340.74M | $ -295.75M | $ 62.72M | $ -213.18M | |
$ 28.60M | - | - | $ 4.59M | $ 9.24M | $ 15.22M | |
$ -26.03M | $ -51.51M | $ -18.17M | - | - | - | |
$ 167.04M | $ -145.19M | $ -325.97M | $ -291.16M | $ 71.96M | $ -197.97M | |
$ 30.00K | $ 30.00K | $ 21.00K | $ -575.00K | $ 823.00K | $ -351.00K | |
- | - | - | - | - | - | |
$ 167.01M | $ -145.22M | $ -325.99M | $ -290.58M | $ 71.14M | $ -197.61M | |
$ -0.91 | $ -1.06 | $ -2.60 | $ -2.39 | $ 0.65 | $ -2.07 | |
$ -0.98 | $ -1.06 | $ -2.60 | $ -2.39 | $ 0.63 | $ -2.07 | |
$ 580.67M | $ 137.37M | $ 125.53M | $ 121.52M | $ 108.97M | $ 95.61M | |
$ 580.67M | $ 137.37M | $ 125.53M | $ 121.52M | $ 112.70M | $ 95.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 216.85M | $ 527.23M | $ 449.21M | $ 344.41M | $ 272.94M | $ 239.86M | |
$ -144.90M | $ -145.22M | $ -325.99M | $ -290.58M | $ 71.14M | $ -197.61M | |
$ 46.84M | - | $ -257.52M | $ -290.58M | $ 71.14M | $ -197.61M | |
- | - | - | - | - | - | |
$ 136.35M | $ -196.70M | $ -325.97M | $ -295.75M | $ 62.72M | $ -213.18M | |
$ 152.80M | $ -179.97M | $ -315.57M | $ -287.16M | $ 71.25M | $ -205.19M |