FALCONSTOR SOFTWARE INCFALC

Market cap
$12.32M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2022-17.9-1348.08%
Dec 31, 20211.4-81.40%
Dec 31, 20207.7-172.79%
Dec 31, 2019-10.6+108.34%
Dec 31, 2018-5.1-221.52%
Dec 31, 20174.2-111.51%
Dec 31, 2016-36.3+814.94%
Dec 31, 2015-4-74.51%
Dec 31, 2014-15.6-16.41%
Dec 31, 2013-18.6-6.17%
Dec 31, 2012-19.9-29.53%
Dec 31, 2011-28.2