NYSE:MDU | Profit Margins | MDU RESOURCES GROUP INC

Complete source-backed margin history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-3012.86%5.70%
2026-03-3119.31%13.48%
2025-12-3120.54%14.61%
2025-09-3012.70%5.84%
2025-06-308.70%3.95%
2025-03-3116.65%12.09%
2024-12-3117.81%10.39%
2024-09-3011.99%22.23%
2024-06-3011.53%17.61%
2024-03-3116.43%17.15%
2023-12-313.57%-10.12%
2023-09-308.53%7.56%
2023-06-307.60%12.11%
2023-03-318.33%2.70%
2022-12-312.21%-8.58%
2022-09-306.09%14.76%
2022-06-306.19%7.00%
2022-03-314.75%2.24%
2021-12-319.69%-10.36%
2021-09-3011.93%8.78%
2021-06-309.67%7.04%
2021-03-316.94%4.25%
2020-12-3110.53%8.11%
2020-09-3012.83%9.64%
2020-06-3010.14%7.32%
2020-03-314.77%2.10%
2019-12-319.45%6.90%
2019-09-3012.12%8.80%
2019-06-307.46%4.74%
2019-03-315.89%3.75%
2018-12-319.78%6.52%
2018-09-3010.93%8.37%
2018-06-306.95%4.11%
2018-03-317.11%4.35%
2017-12-3110.67%9.90%
2017-09-3012.21%6.86%
2017-06-307.37%3.86%
2017-03-317.01%3.98%
2016-12-3110.95%6.47%
2016-09-3012.14%6.87%
2016-06-308.52%-22.01%
2016-03-317.21%1.61%
2015-12-318.06%3.77%
2015-09-3010.67%-12.45%
2015-06-306.37%-25.30%
2015-03-315.06%-35.88%
2014-12-317.85%7.89%
2014-09-309.80%8.42%
2014-06-306.55%5.60%
2014-03-319.87%5.38%
2013-12-31-3.91%14.22%
2013-09-3011.66%6.57%
2013-06-308.62%4.37%
2013-03-3111.22%6.07%
2012-12-31-10.13%-5.64%
2012-09-30-2.90%-2.53%
2012-06-309.47%5.59%
2012-03-318.33%4.20%
2011-12-3111.88%5.72%
2011-09-3010.36%5.55%
2011-06-308.84%4.84%
2011-03-318.66%4.77%
2010-12-3112.49%8.53%
2010-09-309.68%5.42%
2010-06-309.78%5.40%
2010-03-319.93%5.00%
2009-12-3112.54%7.15%
2009-09-3014.47%8.36%
2009-06-3010.44%5.77%
2009-03-31-49.44%-31.43%
2008-12-31-1.34%-0.87%
2008-09-3015.24%8.88%
2008-06-3015.86%9.23%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3115.59%10.22%
2024-12-3115.15%16.04%
2023-12-3112.46%22.97%
2022-12-3111.45%20.95%
2021-12-319.73%11.11%
2020-12-319.85%7.05%
2019-12-319.02%6.29%
2018-12-318.87%6.01%
2017-12-319.54%6.33%
2016-12-319.90%-1.63%
2015-12-317.97%-16.38%
2014-12-317.95%7.15%
2013-12-318.18%7.11%
2012-12-310.47%-0.02%
2011-12-3110.03%5.26%
2010-12-3110.51%6.16%
2009-12-31-3.67%-2.95%
2008-12-3110.23%5.87%
2007-12-3113.12%10.17%