Sarepta Therapeutics, Inc.
← Back to SRPT Overview

Sarepta Therapeutics, Inc. (SRPT)

Profitability & Net Margin History

Current Net Margin

-63.86%

Sarepta Therapeutics, Inc. currently has a net profit margin of -63.86%.

Financial Fundamentals

SRPTQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.44-0.28-63.86%1880
2025-09-300.40-0.18-45.06%7728
2025-06-300.610.2032.22%9230
2025-03-310.74-0.45-60.08%8424
2024-12-310.660.1624.16%1696
2024-09-300.470.037.19%541
2024-06-300.360.011.78%696
2024-03-310.410.048.74%277
2023-12-310.400.0511.51%2384
2023-09-300.33-0.04-12.34%317
2023-06-300.26-0.02-9.16%19468
2023-03-310.25-0.52-203.85%16158
2022-12-310.26-0.11-42.27%6966
2022-09-300.23-0.26-111.93%1279
2022-06-300.23-0.23-99.14%4933
2022-03-310.21-0.11-49.82%1073
2021-12-310.20-0.12-60.55%3513
2021-09-300.19-0.05-25.42%2419
2021-06-300.16-0.08-49.61%6422
2021-03-310.15-0.17-113.83%1661
2020-12-310.15-0.19-130.44%609
2020-09-300.14-0.20-136.53%2673
2020-06-300.14-0.15-109.80%9441
2020-03-310.11-0.02-15.39%22005
2019-12-310.10-0.24-235.44%10789
2019-09-300.10-0.13-127.55%16442
2019-06-300.09-0.28-291.97%20389
2019-03-310.09-0.08-88.08%7882
2018-12-310.08-0.14-166.91%6957
2018-09-300.08-0.08-97.33%5127
2018-06-300.07-0.11-148.60%9387
2018-03-310.06-0.04-54.74%1284
2017-12-310.06-0.02-41.90%6198
2017-09-300.05-0.05-103.87%7620
2017-06-300.04-0.06-180.07%69464
2017-03-310.020.08514.56%214622
2016-12-310.01-0.09-1631.65%
2016-09-300.00-0.06
2016-06-300.00-0.06
2016-03-310.00-0.06
2015-12-310.00-0.06-5162.09%
2015-09-300.00-0.05
2015-06-300.00-0.04
2015-03-310.00-0.06
2014-12-310.00-0.04-164503.70%16174393
2014-09-300.00-0.03-2759.77%144835
2014-06-300.00-0.03-1311.42%84702
2014-03-310.01-0.03-464.41%12853
2013-12-310.00-0.01-335.87%67253
2013-09-300.00-0.04-1008.40%36282
2013-06-300.00-0.02-645.58%29506
2013-03-310.00-0.04-940.63%9457
2012-12-310.01-0.06-846.06%19180
2012-09-300.01-0.05-654.26%72599
2012-06-300.010.0171.72%22963
2012-03-310.01-0.02-157.90%14752
2011-12-310.01-0.00-10.38%4305
2011-09-300.01-0.00-53.43%6447
2011-06-300.010.0011.04%178
2011-03-310.010.0012.82%6208
2010-12-310.02-0.01-49.26%3455
2010-09-300.01-0.01-83.81%33290
2010-06-300.00-0.02-416.71%36825
2010-03-310.00-0.00-48.46%11703
2009-12-310.010.0068.57%19599
2009-09-300.01-0.01-127.42%54042
2009-06-300.00-0.02-667.84%63842
2009-03-310.00-0.00-29.43%862
2008-12-310.01-0.00-20.81%9614
2008-09-300.01-0.01-116.95%8182
2008-06-300.00-0.00-35.13%23181
2008-03-310.01-0.02-266.94%18736
2007-12-310.01-0.00-79.58%16206
2007-09-300.00-0.01-241.63%12141
2007-06-300.00-0.01-363.04%145081
2007-03-310.00-0.01-1813.85%4572989
2006-12-310.00-0.01-47543.74%362323
2006-09-300.00-0.01-51166.96%1397530
2006-06-300.00-0.01-37191.66%2345474
2006-03-310.00-0.01-13736.92%1341581
2005-12-310.00-0.00-321.11%26954
2005-09-300.00-0.00-51.57%1249425
2005-06-300.00-0.00-12545.82%37735
2005-03-310.00-0.01-12168.48%1042112
2004-12-310.00-0.00-1747.36%5406038
2004-09-300.00-0.01-55807.74%3610064
2004-06-300.00-0.01-19707.10%1213301
2004-03-310.00-0.01-7574.09%528366
2003-12-310.00-0.00-2290.43%117938
2003-09-300.00-0.00-1111.05%104271
2003-06-300.00-0.00-2153.76%82825
2003-03-310.00-0.00-1325.52%103482
2002-12-310.00-0.00-2360.34%67649
2002-09-300.00-0.01-3036.83%227341
2002-06-300.00-0.01-5310.24%202195
2002-03-310.00-0.01-3288.29%172916
2001-12-310.00-0.00-1559.13%351199
2001-09-300.00-0.02-5071.12%100758
2001-06-300.00-0.00-4063.55%1582825
2001-03-310.00-0.00-19891.80%786157
2000-12-310.00-0.00-12030.23%1018749
2000-09-300.00-0.00-1842.74%1372117
2000-06-300.00-0.00-15563.91%1546320
2000-03-310.00-0.00-100.71%
1999-12-310.00-0.00
1999-09-300.00-0.00-2200.00%20000
1999-06-300.00-0.00-2000.00%30000
1999-03-310.00-0.00-1700.00%70000
1998-12-310.00-0.00-2400.00%1890000
1998-09-300.00-0.02-21300.00%1960000
1998-06-300.00-0.00-1700.00%30000
1998-03-310.00-0.00-1400.00%
1997-12-310.00-0.00
1997-09-300.00-0.00-900.00%40000
1997-06-300.00-0.00-1300.00%100000
1997-03-310.00-0.00-300.00%640000
1996-12-310.00-0.00-6700.00%380000
1996-09-300.00-0.00-2900.00%
1996-06-300.00-0.00
1996-03-310.00-0.00

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.