Ready Capital Corporation

NYSE:RC

4.27 (USD) • At close September 2, 2025
Overview | Financials

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

2024202320222021202020192018201720162015201420132012
Revenue 27.3541,145.408404.042337.877635.003146.112158.263152.817124.9457.97949.67916.25424.447
Cost of Revenue 46.65659.591104.993162.036194.88333.16228.74777.00965.59118.8517.267.0951.387
Gross Profit 27.3541,085.817767.503535.937440.12112.95129.51675.80859.34939.12932.4199.15923.059
Gross Profit Ratio 10.9481.91.5860.6930.7730.8180.4960.4750.6750.6530.5640.943
Reseach & Development Expenses 11.4787.436.1645.1546.7224.8340002.4142.7400
General & Administrative Expenses 96.73595.149131.175118.443100.33959.06263.08963.58535.76530.93516.9242.580.228
Selling & Marketing Expenses 2.0051.120.7061.3411.972.0522.4331.629000.1700
SG&A 98.7496.269124.946100.199102.30961.11465.52265.21435.76530.93517.0942.580.228
Other Expenses -82.86458.850028.596-16.908-13.663-12.943-8.96-4.128-1.6847.024-1.827
Operating Expenses 27.354162.549131.11105.353137.62749.04121.49386.18571.73550.85514.4829.6042.354
Operating Income -411.999223.219242.118211.958227.08762.416-121.493-51.828-0.303-31.9025.3399.723.83
Operating Income Ratio -15.0620.1950.5990.6270.3580.427-0.768-0.339-0.002-0.550.1070.5980.157
Total Other Income Expenses Net -104.5120-67.092-79.798-172.6340-28.0361.8399.65118,932.02823.661-1.1080
Income Before Tax -516.511358.419175.026132.1654.45364.50462.84347.65365.2152.99629.0017.55320.266
Income Before Tax Ratio -18.8820.3130.4330.3910.0860.4410.3970.3120.5220.0520.5840.4650.829
Income Tax Expense -104.5127.17415.47514.8598.384-10.5521.3861.8399.6514.415-0.8510.880.362
Net Income -435.755339.451194.263157.74444.8772.96859.25843.2949.169-1.26126.7426.67319.903
Net Income Ratio -15.930.2960.4810.4670.0710.4990.3740.2830.394-0.0220.5380.4110.814
EPS -2.632.261.322.170.811.721.851.381.85-0.0450.960.260.71
EPS Diluted -2.632.231.511.540.811.721.851.381.85-0.0410.720.230.71
EBITDA 162.019899.556666.904427.151237.91762.416128.819055.564-30.96846.4149.725.657
EBITDA Ratio 5.9230.7851.6511.2640.3750.4270.81400.445-0.5340.9340.5980.231