Sarepta Therapeutics, Inc.
NasdaqGS:SRPT
$ 127.39
+ $3.14 (2.53%)
$ 127.39
+ $3.14 (2.53%)
End-of-day quote: 04/25/2024

Sarepta Therapeutics financials at a glance

The revenue of Sarepta Therapeutics is reported as 0.93301 billion Dollars in the fiscal year 2023. The earnings were -3.06 Dollars per share in 2023, which was 19.47 higher than 2021. And about -0.32535 billion Dollars are reported as free cash flow in the financials of Sarepta Therapeutics 2023. No dividends were paid to the shareholders of the Sarepta Therapeutics stock NasdaqGS:SRPT in the financial year 2023.

$933.01M
Revenue
$-3.06
Earnings Per Share
-8.37%
Gross Margin %
$-,356.17M
Free Cash Flow
Revenue
933.01
Earnings Per Share
-3.06
Gross Margin %
-8.37
Free Cash Flow
-,356.17

Financials

Year Year TTM 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A $933.01M $701.89M $540.10M $380.83M $301.03M $154.58M $5.42M $1.25M $9.76M $14.22M $37.33M $46.99M $29.42M $17.59M $21.26M $10.99M $0.12M $4.78M $0.43M
GM % Gross Margin % 7.09% -8.37% -23.63% -45.46% -62.09% -43.55% 95.24% 0.00% 0.00% 0.00% 0.00% -39.12% -41.23% 100.00% -38.73% -28.57% -,182.73% 0.00% -,233.58% 0.00%
OM Operating Margin -35.59% -56.83% -64.00% -,104.44% -,137.10% -,113.59% -92.25% 0.00% 0.00% 0.00% 0.00% -78.00% -74.12% -71.16% -88.18% -82.52% -,286.65% 0.00% 0.00% 0.00%
EPS Earnings Per Share $-7.81 $-3.06 $-3.80 $-5.83 $-4.30 $-2.14 $-1.51 $-3.94 $-4.44 $-3.32 $-2.63 $-5.14 $-0.12 $-1.74 $-1.62 $-2.04 $-3.00 $-3.54 $-2.22 $-4.14
Div. Dividends N/A $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio % 0 -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% -0.00% 0 0 0 0 0 0 0 -0.00% 0
Sha. Shares N/AM 87.98M 87.15M 79.42M 77.78M 71.29M 64.98M 54.81M 45.67M 41.31M 37.78M 31.83M 22.62M 18.76M 18.4M 14.27M 10.8M 8.88M 8.74M 7.36M
OCF Operating Cash Flow N/A $-,325.35M $-,443.17M $107.47M $-,456.46M $-,388.66M $-,232.00M $-,245.82M $-,149.47M $-,128.54M $-64.70M $0.00M $-23.68M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M
FCF Free Cash Flow N/A $-,356.17M $-,481.66M $25.26M $-,516.09M $-,449.82M $-,244.00M $-,251.16M $-,152.87M $-,153.98M $-67.07M $0.00M $-24.86M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M $0.00M
FCFS Free Cash Flow Per Share $-5.79 $-4.07 $-4.67 $1.71 $-7.05 $-6.84 $-2.18 $-5.19 $-3.65 $-3.88 $-2.02 $-1.31 $-1.20 $-0.93 $-0.70 $-1.17 $-2.98 $-2.51 $-2.17 $-4.22