SRRK
SRRK
NASDAQ · Biotechnology

Scholar Rock Holding Corp

$42.30
-1.36 (-3.12%)
As of Mar 24, 9:54 PM ET ·
Financial Highlights (FY 2025)
Revenue
910.50M
Net Income
-11,497,538
Gross Margin
56.3%
Profit Margin
-1.3%
Rev Growth
+11.0%
D/E Ratio
0.75
Revenue & Net Income
Margin Trends
FY 2025 FY 2024 FY 2023
Gross Margin 56.3% 56.3% 56.3%
Operating Margin -1.1% -1.1% -1.0%
Profit Margin -1.3% -1.4% -1.4%
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 910.50M 880.80M 846.68M
Gross Profit 512.72M 495.99M 476.78M
Operating Income -10,289,963 -9,855,064 -8,493,684
Net Income -11,497,538 -12,296,426 -11,692,649
Gross Margin 56.3% 56.3% 56.3%
Operating Margin -1.1% -1.1% -1.0%
Profit Margin -1.3% -1.4% -1.4%
Rev Growth +11.0% +3.4% +15.4%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 2.14B 2.25B 2.41B
Total Equity 2.86B 2.71B 3.09B
D/E Ratio 0.75 0.83 0.78
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA -11,509,292 -12,212,052 -11,111,961
Free Cash Flow -10,999,659 -14,100,591 -9,156,076