Loading...
XSWXSENS
Market cap955mUSD
Dec 23, Last price  
55.10CHF
1D
2.23%
1Q
-13.50%
IPO
21.15%
Name

Sensirion Holding AG

Chart & Performance

D1W1MN
XSWX:SENS chart
P/E
P/S
3.68
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
1.75%
Rev. gr., 5y
5.93%
Revenues
233m
-27.53%
148,003,000174,810,000170,960,000253,659,000287,482,000321,727,000233,167,000
Net income
-7m
L
-766,000-6,387,000-2,746,00044,003,00065,909,00063,580,000-6,580,000
CFO
-11m
L
11,078,00026,436,00025,718,00053,308,00073,030,00049,507,000-10,891,000
Earnings
Mar 11, 2025

Profile

Sensirion Holding AG, together with its subsidiaries, engages in the development, production, sale, and servicing of sensor systems, modules, and components in the Americas, the Asia Pacific, Europe, the Middle East, and Africa. The company offers gas and liquid flow, differential pressure, and environmental sensors for the measurement of humidity and temperature, volatile organic compounds, carbon dioxide, and particulate matter. It serves automotive, medical, industrial, and consumer markets. Sensirion Holding AG was incorporated in 1998 and is headquartered in Stäfa, Switzerland.
IPO date
Mar 22, 2018
Employees
1,251
Domiciled in
CH
Incorporated in
CH

Valuation

Title
CHF in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
233,167
-27.53%
321,727
11.91%
287,482
13.33%
Cost of revenue
238,999
247,310
210,701
Unusual Expense (Income)
NOPBT
(5,832)
74,417
76,781
NOPBT Margin
23.13%
26.71%
Operating Taxes
(5,061)
7,393
10,491
Tax Rate
9.93%
13.66%
NOPAT
(771)
67,024
66,290
Net income
(6,580)
-110.35%
63,580
-3.53%
65,909
49.78%
Dividends
Dividend yield
Proceeds from repurchase of equity
(3,354)
BB yield
0.22%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
2,742
2,699
11,269
Net debt
(81,506)
(157,769)
(141,883)
Cash flow
Cash from operating activities
(10,891)
49,507
73,030
CAPEX
(26,884)
(31,202)
(15,436)
Cash from investing activities
(35,561)
(34,263)
(22,315)
Cash from financing activities
(3,354)
FCF
(39,534)
17,118
74,110
Balance
Cash
73,062
123,025
112,104
Long term investments
8,444
34,744
29,779
Excess cash
69,848
141,683
127,509
Stockholders' equity
298,529
307,919
236,466
Invested Capital
228,633
165,161
119,754
ROIC
47.05%
45.71%
ROCE
23.35%
30.23%
EV
Common stock shares outstanding
15,584
15,603
15,571
Price
83.40
-14.90%
98.00
-26.54%
133.40
132.81%
Market cap
1,299,734
-15.00%
1,529,109
-26.38%
2,077,137
134.01%
EV
1,218,228
1,371,340
1,935,254
EBITDA
10,118
89,596
91,149
EV/EBITDA
120.40
15.31
21.23
Interest
102
151
200
Interest/NOPBT
0.20%
0.26%