SLR Investment Corp.

NASDAQ:SLRC

15.2 (USD) • At close September 19, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008
Revenue 201.32928.31569.53123.60266.34976.27282.057117.09220.63457.17285.889131.18268.027147.43793.155-395.916
Cost of Revenue 59.9585.40144.16132.43850.1549.75849.67951.8832.4390000000
Gross Profit 141.37122.91425.37-8.83616.19926.51432.37865.212-11.80557.17285.889131.18268.027147.43793.155-395.916
Gross Profit Ratio 0.7020.8090.365-0.3740.2440.3480.3950.557-0.5721111111
Reseach & Development Expenses 0000000000000000
General & Administrative Expenses 10.65511.59.9658.1518.489.3988.84510.2778.2488.7210.1697.8295.9645.2245.9918.283
Selling & Marketing Expenses 0000000000000000
SG&A 10.65511.59.9658.1518.489.3988.84510.2778.2488.7210.1697.8295.9645.2245.9918.283
Other Expenses 7.524-1.527-5.777-20.0621.853-24.7282.782-24.571-1.694072.827.30350.28449.87736.1890
Operating Expenses -7.5249.9739.9658.15110.3339.39811.62710.2776.5548.7210.16915.1325.9645.2245.9918.283
Operating Income 148.89574.83959.56615.45156.01691.60292.096131.38629.67862.995.771127.82771.275156.48989.8-400.856
Operating Income Ratio 0.742.6430.8570.6550.8441.2011.1221.1221.4381.11.1150.9741.0481.0610.9641.012
Total Other Income Expenses Net -72.507-56.497-29.876-27.156-30.754-24.728-21.666-24.571-15.598-14.448-20.051-11.777-9.212-14.276-2.636-3.343
Income Before Tax 76.38818.34259.56615.45156.01666.87470.43106.81514.0848.45275.72116.0562.063142.21387.164-404.199
Income Before Tax Ratio 0.3790.6480.8570.6550.8440.8770.8580.9120.6820.8470.8820.8850.9120.9650.9361.021
Income Tax Expense 148.895-47.61489.44242.60786.77-0.16196.311131.386000.410.2890.7480.3280.2281.629
Net Income 76.38865.95659.56615.45156.01666.87470.43106.81514.0848.45275.31115.76161.315141.88586.936-405.828
Net Income Ratio 0.3792.3290.8570.6550.8440.8770.8580.9120.6820.8470.8770.8820.9010.9620.9331.025
EPS 1.41.281.410.371.331.581.672.530.331.131.693.111.684.272.65-12.35
EPS Diluted 1.41.281.410.371.331.581.672.530.331.131.693.111.684.272.65-12.35
EBITDA 148.895122.45359.56615.45156.01691.60292.096131.38629.67862.995.771127.82771.275156.48989.8-400.856
EBITDA Ratio 0.744.3250.8570.6550.8441.2011.1221.1221.4381.11.1150.9741.0481.0610.9641.012