Skip to main content
$15.04 -0.12 (-0.76%)
Market Cap
$870.83M
Shares
57.48M

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
$370.5M -6.2%
FY2025 Revenue FY2017–FY2025
Net Income
$93.83M -48.2%
FY2025 Net Income FY2017–FY2025
Gross Margin
78.54% -1.8pp
FY2025 Gross Margin FY2017–FY2025
Operating Margin
23.05% -5.4pp
FY2025 Operating Margin FY2017–FY2025
Diluted EPS
$1.43 -36.4%
FY2025 Diluted EPS FY2017–FY2025
Operating Cash Flow
$85.26M -35.7%
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) FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018 FY2017
$365M – $375M $370.5MG $394.82MG $492.05M $454.27M $357.57M $206.11M $156.36M $100.16M $53.46M
$4.71M $1.21M -$1.22M
$79.53M $77.75M $80.71M $73.49M $53.59M $30.85M $20.24M $15.06M $9.05M
$290.97M $317.07M $411.34M $380.79M $303.97M $175.26M $136.12M $85.11M $44.4M
78.54% 80.31% 83.6% 83.82% 85.01% 85.03% 87.06% 84.97% 83.06%
$13.32M $13.14M $13.41M $12.43M $9.53M $9.47M $5.7M $4.18M $2.58M
$180.58M $181.37M $193.04M $160.58M $119.35M $86.53M $66.85M $44.62M $28.51M
$11.69M $10.03M $9.23M $9.93M $8.41M $6.42M $3.96M $4.81M $4.36M
$695K $728K $623K $680K $517K $416K $302K $184K $204K
$205.58M $204.54M $215.68M $182.93M $136.5M $102.42M $76.51M $61.62M $35.45M
$85.39M $112.53M $195.66M $197.85M $167.48M $72.84M $59.62M $23.49M $8.95M
23.05% 28.5% 39.76% 43.55% 46.84% 35.34% 38.13% 23.45% 16.74%
$86.08M $113.26M $196.28M $198.53M $167.99M $73.26M $59.92M $23.67M $9.15M
$0 -$71K -$175K -$5000 -$3000 $21K $1000
$110.33M $143.47M $217.27M $201.47M $168M $76.13M $62.04M $23.63M $9.8M
$16.5M -$37.81M $19.35M $39.95M $2.93M $1.11M $883K $1.26M $980K
$93.83M $181.28M $197.92M $161.52M $164.97M $75.03M $61.15M $22.37M $8.82M
25.33% 45.91% 40.22% 35.56% 46.14% 36.4% 39.11% 22.33% 16.5%
$0 $0 $103K -$5000 $13K -$6000
$203.73M $155.35M $163.3M $75.26M $61.2M $22.21M $9.19M
USD/shares $1.45 $2.29 $2.37 $1.96 $2.03 $1.04 $1.04 $0.41 $0.15
USD/shares $1.33 – $1.38* $1.43G $2.25G $2.30 $1.89 $1.92 $0.89 $0.80 $0.31 $0.13
shares 64.63M 79.31M 83.53M 82.48M 81.44M 72.11M 58.46M 53.23M 52.57M
shares 65.44M 80.6M 85.95M 85.4M 86.02M 84.18M 76.12M 70.01M 59.34M
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. (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.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $508.05M in buybacks.

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 Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020
United States $198,652,000 $244,774,000 $307,818,000 $298,612,000 $237,263,000 $149,488,000
Europe $79,045,000 $63,441,000 $62,532,000 $49,274,000 $36,588,000 $15,881,000
Asia $49,210,000 $42,974,000 $47,744,000 $36,492,000
Other Country $40,190,000 $39,883,000 $71,056,000 $69,893,000 $83,714,000 $40,738,000
Israel $3,398,000 $3,746,000 $2,898,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021
Capital Equipment $289,118,000 $315,547,000 $412,089,000 $394,212,000 $319,239,000
Consumables and Service Revenues $81,377,000 $79,271,000 $79,959,000 $60,059,000 $38,326,000
Key facts CIK 1742692 CUSIP M5425M103 13F (30d) 37 filings 37 filers Visit website Investor relations