ICTS International N.V. (ICTSF)
OTCMKTS · Delayed Price · Currency is USD
3.798
0.00 (0.00%)
At close: Jan 30, 2026

ICTS International Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
131168150215341150
Market Cap Growth
-55.84%11.94%-30.09%-36.81%127.50%57.25%
Enterprise Value
181194182236355192
Last Close Price
3.804.504.025.759.104.00
PE Ratio
--21.25-13.7934.01
PS Ratio
0.260.350.350.661.050.60
PB Ratio
1.732.001.662.704.023.34
P/FCF Ratio
--53.02-6.566.80
P/OCF Ratio
--34.29-6.386.18
EV/Sales Ratio
0.360.400.420.731.090.77
EV/EBITDA Ratio
--14.63-6.5819.14
EV/EBIT Ratio
--16.99-6.8023.75
EV/FCF Ratio
--64.23-6.838.70
Debt / Equity Ratio
0.350.190.080.150.160.50
Debt / EBITDA Ratio
-4.420.402.700.221.46
Debt / FCF Ratio
--2.70-0.261.02
Asset Turnover
2.592.532.261.711.931.88
Quick Ratio
1.671.952.022.002.581.71
Current Ratio
1.762.042.192.282.871.96
Return on Equity (ROE)
-11.37%-4.45%12.40%-6.37%63.77%12.95%
Return on Assets (ROA)
-3.61%-1.89%3.51%-1.18%19.39%3.82%
Return on Invested Capital (ROIC)
-31.72%-42.37%73.21%-28.84%341.06%38.61%
Return on Capital Employed (ROCE)
-11.80%-5.40%9.20%-3.10%38.60%10.00%
Earnings Yield
-5.79%-2.51%4.71%-2.20%10.22%2.94%
FCF Yield
--6.78%1.89%-1.79%15.25%14.72%
Buyback Yield / Dilution
5.05%5.05%-5.32%6.97%-4.72%-25.88%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.