ICTS International N.V. (ICTSF)
OTCMKTS · Delayed Price · Currency is USD
5.50
-0.01 (-0.27%)
At close: Mar 3, 2026

ICTS International Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
189168150215341150
Market Cap Growth
-25.05%11.94%-30.09%-36.81%127.50%57.25%
Enterprise Value
239194182236355192
Last Close Price
5.504.504.025.759.104.00
PE Ratio
--21.25-13.7934.01
PS Ratio
0.370.350.350.661.050.60
PB Ratio
2.512.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.470.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
Net Debt / Equity Ratio
-0.53-0.79-0.90-0.80-0.89-0.65
Net Debt / EBITDA Ratio
4.1015.84-6.5433.72-1.40-2.90
Net Debt / FCF Ratio
-5.81-28.7416.54-1.45-1.32
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
-4.00%-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.