SLR Investment Corp.

SLRC · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Valuation
PEG Ratio-3.940.48-1.183.89
FCF Yield9.47%-23.27%7.41%18.41%
EV / EBITDA46.4849.5474.8966.25
Quality
ROIC-11.56%2.26%0.97%1.11%
Gross Margin74.58%72.96%58.27%60.25%
Cash Conversion Ratio1.97-3.243.427.17
Growth
Revenue 3-Year CAGR3.54%8.51%24.72%33.36%
Free Cash Flow Growth138.56%-400.64%-57.96%18.35%
Safety
Net Debt / EBITDA26.6228.0528.7327.31
Interest Coverage2.252.451.261.40
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle44.70-2,167.48-2,502.43-2,190.18