Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 123.10M | $ 297.61M | $ 261.25M | $ 229.14M | $ 169.74M | $ 130.56M | |
$ 59.82M | $ 145.09M | $ -126.15M | $ -106.17M | $ 76.92M | $ 64.87M | |
$ 63.28M | $ 152.52M | $ 135.10M | $ 122.97M | $ 92.82M | $ 65.69M | |
$ 122.06M | $ 229.37M | $ -243.73M | $ -178.37M | $ 99.63M | $ 79.56M | |
$ -58.78M | $ -76.85M | $ -108.63M | $ -55.40M | $ -6.81M | $ -13.88M | |
$ 4.44M | $ 22.77M | $ 10.18M | $ 591.00K | $ 145.00K | $ 53.00K | |
$ -1.18M | $ -837.00K | $ -505.00K | $ 122.52M | $ -3.61M | $ 122.00K | |
$ -55.51M | $ -53.24M | $ -97.95M | $ -177.33M | $ -10.27M | $ -13.70M | |
$ 3.38M | $ 5.80M | $ 6.04M | $ 1.56M | $ 1.07M | $ 475.00K | |
- | - | - | - | - | - | |
$ -58.90M | $ -59.03M | $ -103.99M | $ -178.88M | $ -11.35M | $ -14.18M | |
$ -0.35 | $ -0.33 | $ -1.24 | $ -4.68 | $ -0.07 | $ -0.09 | |
$ -0.35 | $ -0.33 | $ -1.24 | $ -4.68 | $ -0.07 | $ -0.09 | |
$ 335.16M | $ 176.77M | $ 167.67M | $ 76.46M | $ 157.63M | $ 157.63M | |
$ 335.16M | $ 176.77M | $ 167.67M | $ 76.46M | $ 157.63M | $ 157.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.05 | - | - | - | - | - | |
$ -0.05 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 181.88M | $ 374.46M | $ -369.88M | $ -284.54M | $ 176.55M | $ 144.43M | |
$ -58.90M | $ -59.03M | $ -103.99M | $ -178.88M | $ -11.35M | $ -14.18M | |
$ -58.90M | - | - | - | $ -11.35M | $ -14.18M | |
- | - | - | - | - | - | |
$ -58.78M | - | $ -97.95M | $ -177.33M | $ -6.81M | $ -13.88M | |
$ -56.82M | - | $ -89.46M | $ -174.89M | $ -5.45M | $ -13.16M |