WISeKey International Holding AG (SWX:WIHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.02
-0.92 (-7.71%)
Mar 12, 2026, 5:30 PM CET

SWX:WIHN Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
11.9911.8830.9223.8117.6514.78
Revenue Growth (YoY)
-42.84%-61.59%29.83%34.95%19.40%-34.76%
Cost of Revenue
6.447.115.7513.599.898.68
Gross Profit
5.064.2914.7410.097.455.47
Selling, General & Admin
35.8724.8723.8118.7423.1818.07
Research & Development
9.887.034.43.865.626.01
Other Operating Expenses
-0.09-0.18-0.17-2.07-0.18-0.04
Operating Income
-40.6-27.42-13.3-10.44-21.16-18.53
Interest Income
7.461.632.373.942.511.13
Interest Expense
-0.57-1.01-0.62-0.17-1.06-0.46
Other Non-Operating Income (Expense)
-3.26-2.05-3.67-6.38-3.75-11.04
Total Non-Operating Income (Expense)
3.63-1.43-1.92-2.61-2.3-10.37
Pretax Income
-36.97-28.86-15.22-13.05-23.46-28.91
Provision for Income Taxes
1.783.090.23-3.240.010.01
Net Income
-8.43-13.45-15.36-27.48-20.34-28.66
Minority Interest in Earnings
-30.32-18.5-0.09-1.78-3.75-0.25
Earnings From Discontinued Operations
----19.45-0.62-
Net Income to Common
-8.43-13.45-15.36-27.48-20.34-28.66
Shares Outstanding (Basic)
634302320
Shares Outstanding (Diluted)
634302320
Shares Change (YoY)
-90.55%14.47%33.73%1306.76%4577.07%14.16%
EPS (Basic)
-1.50-0.39-0.51-1.22-1.42-837.50
EPS (Diluted)
-1.50-0.39-0.51-1.22-1.42-837.50
Free Cash Flow
-24.84-17.77-14.21-17.14-21.79-12.55
Free Cash Flow Per Share
-----13.61-366.66
Gross Margin
42.17%36.15%47.69%42.39%42.23%36.98%
Operating Margin
-338.52%-230.93%-43.02%-43.82%-119.91%-125.39%
Profit Margin
-323.06%-268.99%-49.97%-41.18%-133.02%-195.66%
FCF Margin
-207.14%-149.68%-45.95%-71.99%-123.49%-84.92%
EBITDA
-39.97-26.74-12.68-8.5-20.17-16.94
EBITDA Margin
-333.22%-225.19%-41.00%-35.70%-114.28%-114.62%
EBIT
-40.6-27.42-13.3-10.44-21.16-18.53
EBIT Margin
-338.52%-230.93%-43.02%-43.82%-119.91%-125.39%
Effective Tax Rate
-4.81%-10.69%-1.51%24.82%-0.06%-0.03%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.