Ready Capital Corporation

NYSE:RC

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

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

202320222021202020192018201720162015201420132012
Revenue 1,135.11460.247383.373270.142146.112158.263152.817124.9457.97949.67916.25424.447
Cost of Revenue 67.70555.30258.40154.36933.16228.74777.00965.59118.8517.267.0951.387
Gross Profit 1,067.405404.945324.972215.773112.95129.51675.80859.34939.12932.4199.15923.059
Gross Profit Ratio 0.940.880.8480.7990.7730.8180.4960.4750.6750.6530.5640.943
Reseach & Development Expenses 7.439.0037.9716.7224.8340002.4142.7400
General & Administrative Expenses 92.367131.175118.443115.57566.39470.12166.94135.76530.9353.7662.580.228
Selling & Marketing Expenses 1.122.1213.0251.972.0522.4331.6290.59500.1700
SG&A 93.487131.175118.443115.57566.39470.12166.94135.76530.9353.7662.580.228
Other Expenses -194.742-91.227-314.989-332.463-17.354-13.663-12.943-8.96-4.128-1.6847.024-1.827
Operating Expenses 194.74218.093-196.546-216.88849.04121.49386.18571.73550.85514.4829.6042.354
Operating Income 872.663624.77186.82753.25462.416-121.493-51.828-0.303-31.9025.3399.723.83
Operating Income Ratio 0.7691.3570.4870.1970.427-0.768-0.339-0.002-0.550.1070.5980.157
Total Other Income Expenses Net -514.244-391.8742.231.1992.088125.53272.54265.518-13.97819.15-2.16616.436
Income Before Tax 358.419232.896189.05754.45364.50462.84347.65365.2152.99629.0017.55320.266
Income Before Tax Ratio 0.3160.5060.4930.2020.4410.3970.3120.5220.0520.5840.4650.829
Income Tax Expense 7.17429.73329.0838.384-10.5521.3861.8399.6514.415-0.8510.880.362
Net Income 339.451194.263157.74444.8772.96859.25843.2949.169-1.26126.7426.67319.903
Net Income Ratio 0.2990.4220.4110.1660.4990.3740.2830.394-0.0220.5380.4110.814
EPS 2.251.652.060.811.721.851.381.85-0.0453.350.922.5
EPS Diluted 2.241.512.060.811.721.851.381.85-0.0412.50.812.5
EBITDA 351.245644.827186.82753.25462.416128.819-97.431-65.821-16.99-9.1449.725.657
EBITDA Ratio 0.3091.4010.4870.1970.4270.814-0.638-0.527-0.293-0.1840.5980.231