Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 118.34M | - | - | $ 162.00K | $ 188.82M | $ 170.10M | |
- | - | - | - | - | - | |
- | - | - | $ 162.00K | - | - | |
$ 70.96M | $ 94.80M | $ 90.04M | $ 84.72M | - | - | |
$ -70.96M | $ -94.80M | $ -90.04M | $ -84.72M | - | - | |
$ -51.28M | $ -61.29M | $ -23.26M | $ -19.61M | - | - | |
$ -28.00M | $ -36.85M | $ -37.47M | $ -38.52M | - | - | |
$ 66.03M | $ 72.49M | $ 87.76M | $ 65.61M | $ 65.54M | $ 61.00M | |
$ 10.42M | $ 11.82M | $ 16.65M | $ 12.63M | $ 11.69M | $ 12.13M | |
- | - | - | - | - | - | |
$ 55.62M | $ 60.67M | $ 71.11M | $ 52.99M | $ 53.84M | $ 48.87M | |
$ 4.69 | $ 5.08 | $ 5.82 | $ 4.02 | $ 3.93 | $ 3.80 | |
$ 4.69 | $ 5.08 | $ 5.82 | $ 4.02 | $ 3.93 | $ 3.80 | |
$ 47.49M | $ 11.94M | $ 12.21M | $ 13.19M | $ 13.72M | $ 12.87M | |
$ 47.49M | $ 11.94M | $ 12.21M | $ 13.19M | $ 13.72M | $ 12.87M | |
$ 1.44 | $ 0.99 | $ 1.28 | $ 1.16 | $ 1.05 | $ 1.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.96M | $ 94.80M | $ 90.04M | $ 84.72M | - | - | |
$ 20.48M | - | - | - | $ 14.14M | $ 17.47M | |
$ 55.62M | $ 60.67M | $ 71.11M | $ 52.99M | $ 53.84M | $ 48.87M | |
$ 49.55M | $ 51.42M | $ 60.08M | - | $ 53.84M | $ 48.87M | |
$ 130.57M | $ 169.00M | $ 142.00M | $ 107.10M | - | - | |
$ 92.55M | $ 180.59M | $ 154.67M | $ 115.53M | - | - |