Orbbec Inc. (SHA:688322)
China flag China · Delayed Price · Currency is CNY
87.57
-3.37 (-3.71%)
At close: Jul 24, 2026

Orbbec Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
952.57940.74564.46360.01350.05474.15
Revenue Growth
43.76%66.66%56.79%2.84%-26.17%83.11%
Gross Profit
411.3393.21219.71145.87137.56200.12
Operating Income
50.1248.35-158.74-348.62-448.9-401.53
Net Income
134.59127.91-62.91-275.88-289.78-311.28
Earnings Per Share
0.340.32-0.16-0.69-0.77-0.86
EPS Growth
------

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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
817.72939.88951.491,5862,2831,518
Total Debt
125.53136.3178.97174.5949.3576.21
Net Cash (Debt)
692.19803.58772.521,4122,2331,441
Net Cash Growth
-24.09%4.02%-45.28%-36.79%54.95%-25.53%
Net Cash Per Share
1.752.011.963.535.933.98

Cash Flow & CapEx

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

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
257.18280.38----
Forward PE
107.33151.11----
P/FCF Ratio
-1829.02----
PS Ratio
36.7038.1232.8641.7624.63-