JBDI Holdings Limited (JBDI)
NASDAQ: JBDI · Real-Time Price · USD
2.470
+0.110 (4.66%)
At close: Nov 2, 2026, 4:00 PM EST
2.490
+0.020 (0.81%)
After-hours: Nov 2, 2026, 7:43 PM EST

JBDI Holdings Ratios and Metrics

Millions USD. Fiscal year is Jun - May.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 May '26 May '25 May '24 May '23 May '22
24923---
Market Cap Growth
-10.51%-59.92%----
Enterprise Value
22824---
Last Close Price
2.360.972.32---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 May '26 May '25 May '24 May '23 May '22
PE Ratio
195.8676.67----
PS Ratio
2.571.082.72---
PB Ratio
5.842.405.80---
P/TBV Ratio
5.702.405.80---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 May '26 May '25 May '24 May '23 May '22
EV/Sales Ratio
2.390.902.90---
EV/EBITDA Ratio
64.8524.54----
EV/EBIT Ratio
727.30275.20----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 May '26 May '25 May '24 May '23 May '22
Debt / Equity Ratio
0.280.280.345.281.481.59
Debt / EBITDA Ratio
1.871.87-2.620.930.70
Debt / FCF Ratio
---2.211.381.31
Net Debt / Equity Ratio
-0.39-0.39-0.383.971.051.03
Net Debt / EBITDA Ratio
-4.84-4.840.67-54.460.980.56
Net Debt / FCF Ratio
3.293.290.441.660.980.85
Asset Turnover
1.331.331.541.741.601.65
Inventory Turnover
17.9617.9619.2817.6012.6613.88
Quick Ratio
3.203.203.000.730.940.93
Current Ratio
3.383.383.180.821.051.01
Return on Equity (ROE)
3.08%3.08%-125.23%-103.50%50.23%112.21%
Return on Assets (ROA)
0.27%0.27%-29.06%-5.69%10.46%22.68%
Return on Invested Capital (ROIC)
0.69%0.67%-116.79%-19.67%26.33%57.09%
Return on Capital Employed (ROCE)
0.60%0.60%-50.90%-33.90%36.10%69.10%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 May '26 May '25 May '24 May '23 May '22
Earnings Yield
0.51%1.30%-11.85%---
FCF Yield
-2.11%-5.02%-14.81%---
Payout Ratio
----196.77%91.76%
Buyback Yield / Dilution
1.16%1.16%-6.74%-3.80%-
SEC Filings: 10-K · 10-Q