Ready Capital Corporation
← Back to RC Overview

Ready Capital Corporation (RC)

Solvency & Capital Structure

Total Debt

$4.62B

Net Debt

$4.42B

Ready Capital Corporation currently has $4.62B in total debt. Net debt is $4.42B after cash offsets.

Financial Fundamentals

RCQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-314.620.204.426.3173.2%
2025-12-315.930.215.727.7776.3%
2025-09-306.240.156.098.3374.9%
2025-06-307.150.166.989.3176.8%
2025-03-317.560.217.359.9875.8%
2024-12-316.040.145.8910.1459.5%
2024-09-306.330.186.1511.2556.2%
2024-06-306.700.236.4711.7756.9%
2024-03-316.980.176.8112.0457.9%
2023-12-317.240.157.1012.4458.2%
2023-09-309.700.009.7012.8075.8%
2023-06-309.290.239.0712.3875.0%
2023-03-319.200.119.0911.5479.8%
2022-12-319.190.288.9111.6279.1%
2022-09-309.710.219.5011.8681.9%
2022-06-306.430.186.2411.9453.8%
2022-03-315.660.215.4511.4849.3%
2021-12-316.970.236.749.5373.2%
2021-09-304.150.213.949.2644.8%
2021-06-305.000.204.808.9855.7%
2021-03-315.290.314.988.0266.0%
2020-12-314.120.143.985.3776.7%
2020-09-304.100.153.955.3277.1%
2020-06-304.270.264.015.4678.2%
2020-03-314.290.124.175.2781.5%
2019-12-313.930.073.864.9879.0%
2019-09-303.200.053.154.1277.6%
2019-06-302.920.042.883.8476.1%
2019-03-311.760.051.723.2853.8%
2018-12-312.310.052.253.0476.0%
2018-09-301.550.051.502.9053.4%
2018-06-302.080.111.972.8173.9%
2018-03-311.910.091.822.6472.3%
2017-12-311.780.061.712.5270.4%
2017-09-301.450.171.282.5057.9%
2017-06-301.190.061.132.4548.7%
2017-03-311.140.280.862.5345.2%
2016-12-311.220.380.842.6146.7%
2016-09-300.200.180.010.5933.7%
2016-06-300.190.190.010.5734.2%
2016-03-310.460.070.390.8056.8%
2015-12-310.450.020.430.7858.6%
2015-09-300.460.030.430.7858.5%
2015-06-300.450.030.420.7857.3%
2015-03-310.470.040.430.8158.1%
2014-12-310.440.030.410.7956.2%
2014-09-300.350.030.320.7248.3%
2014-06-300.350.030.320.7148.9%
2014-03-310.350.030.320.7050.4%
2013-12-310.290.060.230.6246.9%
2013-09-300.240.020.220.5643.0%
2013-06-300.090.020.070.6114.7%
2013-03-310.000.01-0.01Net Cash0.490.0%
2012-12-310.000.02-0.02Net Cash0.200.0%
2012-09-300.000.02-0.02Net Cash0.180.0%