Skip to main content
$10.94 +0.22 (+2.05%) At close · Jul 24
Market Cap
$459.73M
Shares
42.10M

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
$844.6M +4.1%
FY2025 Revenue FY2017–FY2025
Net Income
-$70.3M -47.4%
FY2025 Net Income FY2017–FY2025
Gross Margin
34.39% +2.7pp
FY2025 Gross Margin FY2017–FY2025
Operating Margin
-3.29% -7.2pp
FY2025 Operating Margin FY2017–FY2025
Diluted EPS
-$1.70 -45.3%
FY2025 Diluted EPS FY2017–FY2025
Operating Cash Flow
$41.7M -11.8%
FY2025 Operating Cash Flow FY2017–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2026 (G) TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018 FY2017
$860M – $880M $857.5M $844.6M $811M $893.4M $859.4M $818.1M $738.3M $780.6M $773.4M $698.1M
$569.8M $554.1M $554.1M $603.1M $575.9M $546.6M $548.1M $523.9M $519.5M $444.6M
$287.7M $290.5M $256.9M $290.3M $283.5M $271.5M $190.2M $256.7M $253.9M $253.5M
34.39% 31.68% 32.49% 32.99% 33.19% 25.76% 32.88% 32.83% 36.31%
$89.5M $91.1M $87M $84.8M $77M $71.9M $78.9M $78.1M $83M $67.3M
$135.6M $133.3M $137.8M $128.4M $118.3M $125.5M $142.2M $128.1M $126.4M $102.5M
$4.3M $4M $9.9M $13.7M $14.6M $16.8M $17.2M $15.7M $16.2M $10.5M
$319M $318.3M $224.8M $213.2M $195.3M $197.4M $223.9M $211M $209.4M $169.8M
-$31.3M -$27.8M $32.1M $77.1M $88.2M $74.1M -$33.7M $45.7M $44.5M $83.7M
-3.29% 3.96% 8.63% 10.26% 9.06% -4.56% 5.85% 5.75% 11.99%
$42.4M $35.5M $30.2M $29.3M $39.8M $42.1M $31.4M $21.1M $21.7M $12.3M
$4.5M $8.5M $7.3M $3.7M $400K $100K $100K $100K $200K $200K
-$43.8M -$31.4M -$27.1M -$45.8M -$43.7M -$45.5M -$38.9M -$24.2M -$18.8M -$8.9M
-$2.3M -$1M -$1.4M -$3M -$3.4M -$2.1M -$2.3M $3.9M $1.3M
-$75.1M -$59.2M $5M $31.3M $44.5M $28.6M -$72.6M $21.5M $25.7M $74.8M
$7.4M $10.7M $52.2M -$17.4M $13.7M $10.7M -$15.2M $5.7M -$2.6M $22.8M
-$82.7M -$70.3M -$47.7M $48.2M $30.3M $17.4M -$57.9M $15.5M $27.5M $51.6M
-8.32% -5.88% 5.4% 3.53% 2.13% -7.84% 1.99% 3.56% 7.39%
$200K $400K $500K $500K $500K $500K $500K $300K $800K $400K
$30.3M
-$85.9M -$72.6M -$49.4M $46.9M $30.4M $16.6M -$55.4M $8M $32.5M $52.4M
USD/shares -$1.70 -$1.17 $1.20 $0.76 $0.44 -$1.49 $0.41 $0.73 $1.37
USD/shares $0.80 – $1.00* -$1.70 -$1.17 $1.08 $0.73 $0.43 -$1.49 $0.40 $0.72 $1.36
shares 41.4M 40.8M 40.3M 39.8M 39.3M 38.8M 38.2M 37.9M 37.6M
shares 41.4M 40.8M 50.3M 41.6M 40.3M 38.8M 38.6M 38.4M 38M
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. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
0.84×
Medical Devices median 2.14×
EV/EBIT
Medical Devices median 21.03×
P/E (TTM)
Medical Devices median 27.62×

Valuation over time computed as of each quarter's filing date

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 FY2018
Medical Segment $592,600,000 $581,700,000 $673,300,000
Industrial Segment $252,000,000 $229,300,000 $220,100,000
Industrial $153,800,000 $183,800,000 $171,400,000
Industrial Segment $184,700,000 $174,300,000
Medical $584,500,000 $596,800,000 $602,000,000
Medical Segment $674,700,000 $643,800,000

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018
Other Countries $317,900,000 $317,200,000 $314,900,000
United States $254,900,000 $257,700,000 $275,100,000 $263,700,000 $262,300,000 $249,800,000 $275,300,000 $268,800,000
Japan $143,500,000 $118,100,000 $156,600,000
China $128,300,000 $118,000,000 $146,800,000
Americas $273,300,000 $268,500,000 $255,000,000 $282,600,000
Asia Pacific $305,300,000 $273,300,000 $251,800,000 $229,000,000 $243,100,000
Latin America $5,200,000 $7,300,000 $7,000,000
EMEA $280,800,000 $276,300,000 $231,500,000 $269,000,000 $254,500,000
Key facts CIK 1681622 CUSIP 92214X106 13F (30d) 25 filings 25 filers Visit website