Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 565.37M | $ 518.59M | $ 405.93M | $ 332.38M | $ 143.73M | |
$ 285.89M | $ 16.35M | $ 10.48M | $ -196.41M | $ 82.82M | |
$ 184.71M | $ 155.12M | $ 134.56M | $ 135.97M | $ 60.91M | |
$ 179.54M | $ 158.74M | $ 142.09M | $ -153.18M | $ 52.78M | |
$ 5.16M | $ -3.62M | $ -7.53M | $ 19.31M | $ 8.13M | |
$ -34.60M | $ -36.98M | $ -32.44M | $ -63.99M | $ -12.99M | |
$ -2.22M | $ -25.84M | $ -756.00K | $ -256.00K | $ -279.00K | |
$ -27.21M | $ -14.76M | $ -39.21M | $ -80.94M | $ -5.14M | |
$ 43.32M | $ 33.45M | $ 41.69M | $ 41.72M | $ 18.70M | |
- | - | - | - | - | |
$ -70.53M | $ -48.21M | $ -80.90M | $ -122.66M | $ -25.44M | |
$ -0.33 | $ -0.24 | $ -0.44 | $ -0.82 | $ -0.15 | |
$ -0.33 | $ -0.24 | $ -0.44 | $ -0.82 | $ -0.15 | |
$ 834.59M | $ 199.15M | $ 183.38M | $ 149.43M | $ 170.71M | |
$ 834.59M | $ 199.15M | $ 183.38M | $ 149.43M | $ 170.71M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 14.63M | |
$ 301.58M | $ 175.09M | $ 152.57M | $ -349.58M | $ 135.60M | |
$ -70.53M | $ -48.21M | $ -80.90M | $ -122.66M | $ -25.44M | |
$ -119.35M | $ -11.89M | - | - | $ -25.23M | |
- | - | - | - | $ 12.99M | |
$ 13.90M | $ 48.22M | $ 17.75M | $ -34.59M | $ 7.85M | |
$ 50.98M | $ 108.25M | $ 56.00M | $ -11.01M | $ 21.29M |