TRANSACT TECHNOLOGIES INCTACT

Market cap
$41.33M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20245+3.11%
Dec 31, 20234-40.08%
Dec 31, 20227+71.66%
Dec 31, 20214+154.76%
Dec 31, 20202-42.87%
Dec 31, 20193-15.02%
Dec 31, 20183-9.32%
Dec 31, 20174-21.52%
Dec 31, 20165+85.24%
Dec 31, 20153+11.71%
Dec 31, 20142-50.20%
Dec 31, 20135-26.05%
Dec 31, 20126+112.72%
Dec 31, 20113