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 | - | - | - | |
$ 100.26M | $ 527.23M | $ 449.21M | $ 344.41M | $ 272.94M | $ 239.86M | |
$ 229.01M | $ -196.70M | $ -340.74M | $ -295.75M | $ 62.72M | $ -213.18M | |
$ 11.03M | - | - | $ 4.59M | $ 9.24M | $ 15.22M | |
$ -26.03M | $ -51.51M | $ -18.17M | - | - | - | |
$ 266.07M | $ -145.19M | $ -325.97M | $ -291.16M | $ 71.96M | $ -197.97M | |
$ 30.00K | $ 30.00K | $ 21.00K | $ -575.00K | $ 823.00K | $ -351.00K | |
- | - | - | - | - | - | |
$ 266.04M | $ -145.22M | $ -325.99M | $ -290.58M | $ 71.14M | $ -197.61M | |
$ -0.32 | $ -1.06 | $ -2.60 | $ -2.39 | $ 0.65 | $ -2.07 | |
$ -0.39 | $ -1.06 | $ -2.60 | $ -2.39 | $ 0.63 | $ -2.07 | |
$ 411.84M | $ 137.37M | $ 125.53M | $ 121.52M | $ 108.97M | $ 95.61M | |
$ 411.84M | $ 137.37M | $ 125.53M | $ 121.52M | $ 112.70M | $ 95.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 100.26M | $ 527.23M | $ 449.21M | $ 344.41M | $ 272.94M | $ 239.86M | |
$ -45.87M | $ -145.22M | $ -325.99M | $ -290.58M | $ 71.14M | $ -197.61M | |
$ 50.51M | $ -114.70M | $ -257.52M | $ -290.58M | $ 71.14M | $ -197.61M | |
- | - | - | - | - | - | |
$ 266.07M | $ -145.19M | $ -325.97M | $ -295.75M | $ 62.72M | $ -213.18M | |
$ 280.55M | $ -128.49M | $ -315.57M | $ -287.16M | $ 71.25M | $ -205.19M |