Sangoma Technologies Corporation (SANG)
NASDAQ: SANG · Real-Time Price · USD
3.970
+0.160 (4.20%)
Aug 4, 2026, 4:00 PM EDT - Market closed

Sangoma Technologies Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
129200160117166302
Market Cap Growth
-30.54%24.75%36.77%-29.47%-45.08%133.57%
Enterprise Value
153.58240.85230.87214.95266.49361.18

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
-----1801.61
Forward PE
-199.55115.96115.96115.9687.79
PS Ratio
0.610.870.670.490.812.61
PB Ratio
0.520.810.630.470.620.91
P/FCF Ratio
5.015.244.105.539.4419.71
P/OCF Ratio
4.594.943.724.698.6018.51

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
EV/Sales Ratio
0.721.050.960.901.303.12
EV/EBITDA Ratio
119.895.835.5913.44-18.50
EV/EBIT Ratio
-----76.93
EV/FCF Ratio
5.966.325.9210.1615.1723.57

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Debt / Equity Ratio
0.150.220.330.420.410.23
Debt / EBITDA Ratio
1.071.312.106.78-4.03
Debt / FCF Ratio
1.541.422.225.136.395.13
Net Debt / Equity Ratio
0.100.170.280.390.370.18
Net Debt / EBITDA Ratio
0.661.001.726.13-1.873.03
Net Debt / FCF Ratio
0.951.081.824.635.733.86
Asset Turnover
0.660.630.590.540.430.39
Inventory Turnover
8.386.524.554.514.613.98
Quick Ratio
0.610.620.630.600.480.69
Current Ratio
0.900.860.950.980.770.97
Return on Equity (ROE)
-2.59%-1.95%-3.29%-10.37%-33.07%0.13%
Return on Assets (ROA)
-1.44%-0.49%-0.57%-5.52%-20.00%0.37%
Return on Invested Capital (ROIC)
-1.68%-0.58%-0.69%-6.72%-24.53%0.46%
Return on Capital Employed (ROCE)
-2.18%-0.73%-0.74%-7.04%-21.67%1.84%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Earnings Yield
-----0.06%
FCF Yield
19.94%19.09%24.38%18.09%10.59%5.07%
Buyback Yield / Dilution
0.53%-0.74%-0.40%0.00%-13.49%-181.39%
Total Shareholder Return
0.53%-0.74%-0.40%0.00%-13.49%-181.39%
SEC Filings: 10-K · 10-Q