TRANSACT TECHNOLOGIES INC (TACT) › Cost of RevenueTRANSACT TECHNOLOGIES INC (TACT) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $33.44M2017: $29.65M2018: $27.84M2019: $23.81M2020: $17.67M2021: $24.00M2022: $33.73M2023: $34.23M2024: $21.90M2025: $26.46M$26.46M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$26.46M+20.8%2024$21.90M-36.0%2023$34.23M+1.5%2022$33.73M+40.5%2021$24.00M+35.9%2020$17.67M-25.8%2019$23.81M-14.5%2018$27.84M-6.1%2017$29.65M-11.3%2016$33.44M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share