FALCONSTOR SOFTWARE INCFALC

Market cap
$12.32M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2022-11.3-292.58%
Dec 31, 20215.9-57.50%
Dec 31, 202013.8-996.18%
Dec 31, 2019-1.5-146.15%
Dec 31, 20183.3-59.00%
Dec 31, 20178.2-127.52%
Dec 31, 2016-29.6-2140.65%
Dec 31, 20151.5-118.89%
Dec 31, 2014-7.7-58.82%
Dec 31, 2013-18.7+35.80%
Dec 31, 2012-13.7-37.14%
Dec 31, 2011-21.9