TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241-54.97%
Dec 31, 20231-43.84%
Dec 31, 20222-5.11%
Dec 31, 20212-59.47%
Dec 31, 20205+113.50%
Dec 31, 20192+228.80%
Dec 31, 20181+28.96%
Dec 31, 20171+15.32%
Dec 31, 20161-0.59%
Dec 31, 20151+11.06%
Dec 31, 20140-14.15%
Dec 31, 20131-67.49%
Dec 31, 20122+3.57%
Dec 31, 20112