SLR Investment SLRC Ratios (2021-2026)

NASDAQ SLRC
$12.51 -0.07 (-0.56%)
As of: Aug 21, 2026 · 12:00 PM EDT
Ratios Jun2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025 Mar2026 Jun2026
Profitability
EBT Margin (Quarter)
41.57%17.12%4.43%-36.57%28.44%-0.28%12.74%48.83%45.01%47.36%50.80%51.64%49.83%56.49%53.35%49.11%43.11%48.78%39.19%38.38%
EBIT Margin (Quarter)
46.66%41.80%40.83%47.44%42.16%-0.33%41.36%40.25%39.17%39.99%41.05%41.23%40.74%42.80%41.57%40.08%37.95%39.66%36.22%36.38%
EBITDA Margin (Quarter)
46.66%41.80%40.83%47.44%42.16%-0.33%41.36%40.25%39.17%39.99%41.05%41.23%40.74%42.80%41.57%40.08%37.95%39.66%36.22%36.38%
Operating Margin (Quarter)
46.66%41.80%40.83%47.44%42.16%-0.33%41.36%40.25%39.17%39.99%41.05%41.23%40.74%42.80%41.57%40.08%37.95%39.66%36.22%36.38%
Net Margin (Quarter)
41.57%17.12%4.43%-36.57%28.44%-0.28%12.74%48.83%45.01%47.36%50.80%51.64%49.83%56.49%53.35%49.11%43.11%48.78%39.19%38.38%
FCF Margin (Quarter)
-118.50%-608.96%921.74%-526.07%-479.16%442.84%17.75%-291.07%66.01%63.94%12.63%4.96%229.14%291.61%128.14%-379.98%138.61%-26.27%136.33%50.44%
Efficiency
Assets Average (Quarter)
2,423.94M2,496.57M2,546.95M2,554.71M2,546.16M2,531.48M2,496.17M2,458.37M2,445.59M2,446.16M2,476.19M2,520.12M2,533.58M2,551.23M2,556.49M2,550.22M
Invested Capital (Quarter)
812.04M998.08M1,148.29M1,086.00M1,115.52M1,213.03M1,191.75M1,177.78M1,157.32M1,154.35M1,101.95M1,031.69M1,039.41M1,173.15M1,138.96M1,146.35M1,138.21M1,153.69M
Asset Utilization Ratio (Quarter)
0.070.070.080.080.090.090.090.100.100.100.090.090.090.090.080.08
Leverage & Solvency
Interest Coverage Ratio (Quarter)
2.111.781.621.961.57-1.081.451.271.181.231.311.341.291.471.401.291.161.301.091.06
Times Interest Earned (Quarter)
2.111.781.621.961.57-1.081.451.271.181.231.311.341.291.471.401.291.161.301.091.06
Dividends & Payouts
FCF Payout Ratio (Quarter)
-0.45-0.080.11-0.07-0.100.092.36-0.180.570.593.057.640.160.140.33-0.110.28-1.560.330.69
Valuation
Enterprise Value (Quarter)
-322.94M-348.82M-268.93M-428.33M-425.08M-347.63M-342.82M-344.15M-308.12M-285.16M-345.63M-414.27M-467.00M-372.78M-21.42M-348.58M-400.13M-422.49M
Return Ratios
Return on Sales (Quarter)
0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.01%0.01%0.00%0.01%0.01%0.00%0.00%0.00%0.00%0.00%
Return on Assets (Quarter)
0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%