SuRo Capital Corp.

NASDAQ:SSSS

5.4 (USD) • At close November 7, 2024
Overview | Financials

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

2023202220212020201920182017201620152014201320122011
Revenue 6.5973.4561.4711.8241.4961.6180.8530.7360.2910.1860.0490.2480.162
Cost of Revenue 0000-3.8121.39213.984-5.74618.89610.76219.046.8041.173
Gross Profit 6.5973.4561.4711.8245.3070.226-13.1326.483-18.605-10.576-18.991-6.556-1.011
Gross Profit Ratio 11113.5480.14-15.3998.805-63.959-56.879-387.956-26.427-6.227
Reseach & Development Expenses -0000000000000
General & Administrative Expenses 14.55413.23610.69914.0478.549.22416.9822.73221.13717.0720.7068.3170.968
Selling & Marketing Expenses 000000000000.2140
SG&A 14.55413.23610.69914.0478.549.22416.9822.73221.13717.0720.7068.5310.968
Other Expenses 15.9-124.8-72.43259.3630.988-4.545-4.697-4.731-15.662-7.39721,207,10600.055
Operating Expenses 3.952130.705146.30475.80524.8644.30221.4657135.9875.55523.45420.0821.023
Operating Income -7.958-9.78-9.228-12.223-7.045-7.606-16.1293.468-20.846-16.884-20.657-8.283-2.034
Operating Income Ratio -1.206-2.83-6.274-6.701-4.71-4.701-18.9144.71-71.663-90.801-421.992-33.388-12.529
Total Other Income Expenses Net 13.648-122.315156.30987.60431.0328.98133.75-78.46352.1636.01142.881-11.551-1.58
Income Before Tax 5.691-132.095147.08175.38123.9881.37517.621-74.99531.316-10.87322.224-19.834-3.614
Income Before Tax Ratio 0.863-38.2299.99841.32416.0370.8520.663-101.856107.655-58.473454.013-79.952-22.261
Income Tax Expense 0.6240.0820.0090.0440.0340.4830.053-72.3822.858.8113.159-11.5510
Net Income 5.067-132.177147.07275.33723.9540.89217.568-74.9958.466-2.06335.384-19.834-3.614
Net Income Ratio 0.768-38.24499.99241.30116.0150.55120.601-101.85629.104-11.093722.838-79.952-22.261
EPS 0.19-4.45.694.211.240.040.8-3.380.44-0.111.83-1.23-1.07
EPS Diluted 0.19-4.45.523.561.140.0430.8-3.380.44-0.111.78-1.23-1.07
EBITDA 13.648-122.315156.30987.60431.0328.98133.75-78.46352.16323.63169.2-11.551-3.614
EBITDA Ratio 2.069-35.39106.27248.02520.7475.55139.577-106.566179.317127.0881,413.655-46.564-22.261