Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 162.16M | $ 168.34M | $ 164.60M | $ 275.10M | $ 122.69M | $ 156.70M | |
- | - | - | - | - | - | |
$ 162.10M | $ 168.30M | $ 164.60M | $ 275.10M | - | - | |
$ 299.31M | $ 306.98M | $ 247.05M | $ -231.34M | $ 199.49M | $ 142.88M | |
$ -137.15M | $ -138.64M | $ -82.47M | $ 43.76M | $ -76.80M | $ 13.82M | |
$ 23.20M | $ 18.63M | $ 4.82M | - | $ 7.26M | $ 13.62M | |
$ 17.74M | $ 426.00K | $ -17.71M | $ -36.43M | $ 200.00K | $ -256.00K | |
$ -131.70M | $ -120.44M | $ -54.51M | $ 82.63M | $ -69.33M | $ 27.19M | |
$ 5.81M | $ 5.81M | $ 673.00K | $ -783.00K | $ 0.00 | $ 312.00K | |
- | - | - | - | - | - | |
$ -132.10M | $ -126.09M | $ -60.60M | $ 81.04M | $ -69.33M | $ 26.88M | |
$ -2.19 | $ -2.08 | $ -0.93 | $ 1.42 | $ -1.21 | $ 0.48 | |
$ -2.19 | $ -2.08 | $ -0.93 | $ 1.37 | $ -1.21 | $ 0.46 | |
$ 243.45M | $ 60.50M | $ 59.65M | $ 58.38M | $ 57.21M | $ 56.53M | |
$ 243.45M | $ 60.50M | $ 59.65M | $ 60.50M | $ 57.21M | $ 58.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 139.91M | $ 306.98M | $ 247.05M | $ -231.34M | $ 199.49M | $ 142.88M | |
$ -133.36M | $ -126.09M | $ -55.18M | $ 81.04M | $ -69.33M | $ 26.88M | |
$ -35.10M | - | $ -42.96M | - | $ -69.44M | $ 26.88M | |
- | - | - | - | - | - | |
$ -111.07M | $ -138.64M | $ -59.33M | $ 81.78M | $ -76.80M | $ 13.82M | |
$ -108.56M | $ -127.14M | $ -50.40M | $ 92.43M | $ -71.00M | $ 18.12M |