ICTSF · Icts International N V
Market Cap
$206.60M
Shares
34.43M
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Revenue
$534.38M
+10.6%
FY2025
Net Income
-$14.35M
-239%
FY2025
Gross Margin
11.18%
-3.3pp
FY2025
Operating Margin
-3.26%
-2.1pp
FY2025
Diluted EPS
-$0.40
-263.6%
FY2025
Operating Cash Flow
-$30.99M
-227.1%
FY2025
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $534.38M | $483.31M | $431.54M | $324.98M | $324.93M | $248.42M | $333.31M | $345.22M | $297.68M | $255.58M | $187.02M | $172.93M | $124.5M | $96.35M | $93.34M | $92.36M | $95.86M | |
| $474.63M | $413.47M | $351.56M | $261.18M | $209.77M | $196.57M | $290.46M | $311.99M | $254.73M | $223.49M | $167.84M | $152.22M | $109M | $84.53M | $80.9M | $78.69M | $82.49M | |
| $59.74M | $69.84M | $79.98M | $63.8M | $115.16M | $51.85M | $42.85M | $33.23M | $42.95M | $32.09M | $19.18M | $20.71M | $15.5M | $11.82M | $12.44M | $13.67M | $13.37M | |
| 11.18% | 14.45% | 18.53% | 19.63% | 35.44% | 20.87% | 12.85% | 9.62% | 14.43% | 12.56% | 10.25% | 11.97% | 12.45% | 12.26% | 13.32% | 14.8% | 13.95% | |
| $14.51M | $14.37M | $12.33M | $13.6M | $12.11M | $6.54M | $5.06M | $3.66M | $2.68M | $2.66M | $2.57M | $2.21M | $2.18M | $2.26M | $2.81M | $1.72M | $1M | |
| $62.65M | $61.25M | $56.93M | $53.8M | $50.88M | $37.24M | $33.06M | $34.92M | $26.2M | $21.58M | $20.41M | $17.32M | $16.93M | $14.05M | $14.03M | $13.51M | $14.31M | |
| $449K | $782K | $947K | $742K | $374K | $147K | $0 | $0 | — | — | — | — | — | — | — | — | — | |
| $2.1M | $2.37M | $2.68M | $2.45M | $2.06M | $2.09M | $1.69M | $1.9M | $1.42M | $893K | $713K | $761K | $764K | $711K | $602K | $713K | $715K | |
| $77.16M | $75.62M | $69.25M | $67.4M | $63.14M | $43.78M | $38.12M | $40.14M | $28.88M | $24.24M | $22.97M | $19.52M | $17.8M | $16.31M | $16.84M | $16.69M | $15.31M | |
| -$17.41M | -$5.78M | $10.73M | -$3.6M | $52.03M | $8.07M | $4.72M | -$6.92M | $14.07M | $7.85M | -$3.79M | $1.18M | -$2.29M | -$4.5M | -$4.41M | -$3.02M | -$1.94M | |
| -3.26% | -1.2% | 2.49% | -1.11% | 16.01% | 3.25% | 1.42% | -2% | 4.73% | 3.07% | -2.03% | 0.68% | -1.84% | -4.67% | -4.72% | -3.27% | -2.03% | |
| -$15.31M | -$3.41M | $13.41M | -$1.15M | $54.09M | $10.16M | $6.41M | -$5.02M | $15.49M | $8.74M | -$3.08M | $1.94M | -$1.53M | -$3.79M | -$3.8M | -$2.3M | -$1.23M | |
| $0 | $0 | $21K | $28K | $83K | — | — | — | — | — | — | — | — | — | — | — | — | |
| $577K | $1.43M | $1.58M | $113K | -$537K | -$1.29M | -$10.52M | -$3.59M | -$6.17M | -$4.5M | -$760K | $448K | -$3.99M | -$3.11M | -$688K | -$2.22M | -$1.64M | |
| -$16.84M | -$4.35M | $12.32M | -$3.59M | $50.51M | $5.99M | -$5.7M | -$10.38M | $7.9M | $3.35M | -$4.55M | $1.63M | -$6.28M | -$7.6M | -$5.09M | -$5.24M | -$3.58M | |
| $1.64M | -$452K | $1.75M | $1.65M | $9.22M | $590K | $1.55M | $685K | $2.03M | $1M | $149K | $90K | -$1.03M | $223K | -$289K | $704K | -$418K | |
| -$14.35M | -$4.23M | $7.08M | -$4.73M | $34.81M | $4.4M | -$8.04M | -$11.23M | $5.82M | $2.34M | -$4.7M | $1.43M | -$3.43M | -$9.02M | -$2.15M | -$8.12M | $2.92M | |
| -2.69% | -0.88% | 1.64% | -1.45% | 10.71% | 1.77% | -2.41% | -3.25% | 1.96% | 0.92% | -2.51% | 0.83% | -2.76% | -9.36% | -2.3% | -8.8% | 3.05% | |
| -$4.13M | $331K | $3.49M | -$509K | $6.48M | $999K | $789K | -$123K | -$50K | — | — | — | — | — | — | $675K | — | |
| -$14.58M | -$4.44M | $7.15M | -$5.05M | $33.2M | $4.32M | -$7.97M | -$10.56M | $6.77M | $1.99M | -$4.89M | $1.26M | -$3.71M | -$9.14M | -$2.08M | -$7.49M | $2.97M | |
| USD/shares | -$0.40 | -$0.11 | $0.19 | -$0.13 | $0.66 | $0.12 | -$0.26 | -$0.48 | — | — | — | — | — | — | — | — | — |
| USD/shares | -$0.40 | -$0.11 | $0.18 | -$0.13 | $0.61 | $0.11 | -$0.26 | -$0.48 | — | — | — | — | — | — | — | — | — |
| shares | 36.18M | 37.43M | 37.43M | 37.43M | 37.43M | 35.83M | 30.52M | 23.42M | 21M | 11.52M | 8.09M | 8.05M | 8.04M | 8.04M | 8.01M | — | — |
| shares | 36.18M | 37.43M | 39.42M | 37.43M | 40.24M | 38.42M | 30.52M | 23.42M | 21M | 11.52M | 8.09M | 8.05M | 8.04M | 8.04M | 8.01M | — | — |
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2022–FY2025: $3.25M in dividends.
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Airport Security | $421,818,000 | $362,799,000 | $309,335,000 | $224,037,000 | $217,463,000 | $194,477,000 | — |
| Other Aviation Services | $81,106,000 | $74,526,000 | $66,463,000 | $53,954,000 | $36,224,000 | $28,177,000 | — |
| Authentication Technology | $31,452,000 | $45,985,000 | $55,744,000 | $46,986,000 | $71,247,000 | $25,765,000 | $23,759,000 |
| Corporate | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Airport Security and Other Aviation Services | — | — | — | — | — | — | $309,548,000 |
By Geography (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Germany | $158,224,000 | $128,278,000 | $114,176,000 | $111,826,000 | $126,367,000 | $119,500,000 | $137,207,000 |
| Spain | $130,258,000 | $113,177,000 | $82,217,000 | $39,448,000 | $30,946,000 | $7,465,000 | $3,138,000 |
| Netherlands | $111,804,000 | $106,027,000 | $101,512,000 | $63,842,000 | $52,165,000 | $58,446,000 | $97,700,000 |
| United States | $93,008,000 | $97,000,000 | $99,765,000 | $88,333,000 | $94,743,000 | $45,305,000 | $73,719,000 |
| Segment Geographical Groups of Countries Other | $41,082,000 | $38,828,000 | $33,872,000 | $21,528,000 | $20,713,000 | $17,703,000 | $21,543,000 |