Orbbec Inc. (SHA:688322)
China flag China · Delayed Price · Currency is CNY
92.17
-5.03 (-5.17%)
At close: Sep 4, 2026

Orbbec Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
942.88940.74564.46360.01350.05474.15
Revenue Growth
19.87%66.66%56.79%2.84%-26.17%83.11%
Gross Profit
430.27393.21219.71145.87137.56200.12
Operating Income
56.3248.35-158.74-348.62-448.9-401.53
Net Income
109.36127.91-62.91-275.88-289.78-311.28
Earnings Per Share
0.270.32-0.16-0.69-0.77-0.86
EPS Growth
105.94%-----

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Aiot
512.14
Biometrics
390.45
Industrial 3D Scanning
25.8
Other
6.66
Total
935.04

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,387939.88951.491,5862,2831,518
Total Debt
95.48136.3178.97174.5949.3576.21
Net Cash (Debt)
1,291803.58772.521,4122,2331,441
Net Cash Growth
46.02%4.02%-45.28%-36.79%54.95%-25.53%
Net Cash Per Share
3.172.011.963.535.933.98

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
12.2882.72-86.34-159.76-94.98-27.08
Capital Expenditures
-93.54-63.12-202.82-175.99-153.59-140.75
Free Cash Flow
-81.2719.61-289.16-335.75-248.57-167.83
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
45.63%41.80%38.92%40.52%39.30%42.21%
Operating Margin
5.97%5.14%-28.12%-96.84%-128.24%-84.68%
Pretax Margin
11.27%12.63%-11.59%-74.68%-101.93%-84.05%
Profit Margin
11.60%13.60%-11.14%-76.63%-82.78%-65.65%
FCF Margin
-8.62%2.08%-51.23%-93.26%-71.01%-35.39%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
336.45280.38----
Forward PE
144.37151.11----
P/FCF Ratio
-1829.02----
PS Ratio
39.0238.1232.8641.7624.63-