Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 197.74M | $ 286.02M | $ 315.25M | $ 375.79M | $ 224.01M | $ 229.44M | |
$ 133.80M | $ 188.51M | $ 205.30M | $ 178.10M | $ 146.21M | $ 149.15M | |
$ 63.94M | $ 97.51M | $ 109.95M | $ 87.87M | $ 77.80M | $ 80.29M | |
$ 109.34M | $ 116.37M | $ 120.81M | $ 115.73M | $ 73.86M | $ 68.86M | |
$ -47.65M | $ -21.11M | $ -106.48M | $ 21.20M | $ 3.93M | $ 11.43M | |
$ 9.71M | $ 67.00K | $ -7.89M | $ -2.94M | $ -1.26M | $ -1.36M | |
$ -580.00K | $ -1.29M | $ -96.66M | $ 4.38M | $ -912.00K | $ 93.00K | |
$ -36.17M | $ -20.08M | $ -107.52M | $ 13.88M | $ 3.58M | $ 9.98M | |
$ -7.03M | $ -4.29M | $ -14.72M | $ -19.23M | $ -1.96M | $ -8.99M | |
- | - | - | - | $ -3.05M | - | |
$ 4.84M | $ -10.15M | $ -69.78M | $ 26.09M | $ 5.54M | $ 19.30M | |
$ 0.05 | $ -0.27 | $ -1.88 | $ 0.79 | $ 0.18 | $ 0.64 | |
$ 0.05 | $ -0.27 | $ -1.88 | $ 0.73 | $ 0.18 | $ 0.61 | |
$ 153.00M | $ 37.48M | $ 37.20M | $ 33.14M | $ 30.18M | $ 29.82M | |
$ 152.03M | $ 37.48M | $ 37.20M | $ 35.69M | $ 31.23M | $ 30.99M | |
$ 0.12 | $ 0.12 | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 245.39M | $ 304.88M | $ 326.11M | $ 354.59M | $ 220.07M | $ 218.00M | |
$ 4.84M | $ -10.15M | $ -69.78M | $ 26.09M | $ 5.54M | $ 18.97M | |
$ -39.84M | $ -21.67M | - | - | - | - | |
- | - | - | - | - | - | |
$ -40.35M | $ -18.86M | $ -10.86M | $ -2.79M | $ 4.85M | $ 9.98M | |
$ -23.66M | $ 1.49M | $ 12.09M | $ 13.03M | $ 13.72M | $ 18.37M |