CNX Resources Corporation
← Back to CNX Overview

CNX Resources Corporation (CNX)

Profitability & Net Margin History

Current Net Margin

29.95%

CNX Resources Corporation currently has a net profit margin of 29.95%.

Financial Fundamentals

CNXQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.660.2029.95%1474
2025-09-300.450.2044.70%3529
2025-06-300.540.4379.99%11238
2025-03-310.61-0.20-32.38%1181
2024-12-310.33-0.14-44.20%6378
2024-09-300.330.0719.58%2553
2024-06-300.31-0.02-5.95%776
2024-03-310.380.011.82%14477
2023-12-310.350.51146.59%13952
2023-09-300.300.027.07%15345
2023-06-300.300.47160.52%2222
2023-03-310.510.71138.29%184
2022-12-310.861.17136.45%17268
2022-09-301.18-0.43-36.24%3935
2022-06-301.070.033.11%11671
2022-03-310.81-0.92-113.59%18294
2021-12-310.910.6369.35%20879
2021-09-300.63-0.87-139.44%5311
2021-06-300.41-0.35-86.34%10868
2021-03-310.440.1022.34%3585
2020-12-310.340.2058.19%14548
2020-09-300.23-0.20-87.29%1899
2020-06-300.21-0.15-68.30%4090
2020-03-310.30-0.33-109.19%3635
2019-12-310.37-0.27-72.84%10947
2019-09-300.320.1236.63%550
2019-06-300.390.1642.13%6069
2019-03-310.47-0.09-18.56%3734
2018-12-310.540.1018.78%1431
2018-09-300.380.1333.09%2188
2018-06-300.370.0411.21%10401
2018-03-310.460.53115.22%3330
2017-12-310.340.2881.93%9242
2017-09-300.25-0.03-10.49%7176
2017-06-300.280.1761.27%7311
2017-03-310.33-0.04-11.84%7091
2016-12-31-0.52-0.3159.07%5397
2016-09-300.500.035.10%11181
2016-06-300.44-0.47-106.71%8395
2016-03-310.43-0.10-22.76%2929
2015-12-310.470.036.53%1752
2015-09-300.490.1224.05%14680
2015-06-300.49-0.60-122.75%13517
2015-03-310.640.0812.42%370
2014-12-310.840.078.72%892
2014-09-300.84-0.00-0.20%270
2014-06-300.86-0.02-2.89%1544
2014-03-310.920.1212.55%8203
2013-12-310.780.7494.57%10297
2013-09-300.76-0.06-8.40%955
2013-06-300.770.011.16%158
2013-03-310.81-0.00-0.43%1853
2012-12-31-0.420.08-18.96%1793
2012-09-301.10-0.01-1.04%1154
2012-06-301.450.1510.50%369
2012-03-311.430.106.81%587
2011-12-311.540.2012.69%169
2011-09-301.520.1711.00%612
2011-06-301.590.084.87%824
2011-03-311.470.1913.11%542
2010-12-311.360.107.70%211
2010-09-301.350.085.59%42
2010-06-301.290.075.17%292
2010-03-311.240.108.09%348
2009-12-311.240.1411.57%358
2009-09-301.090.097.98%260
2009-06-301.070.1110.59%580
2009-03-311.200.2016.38%167
2008-12-311.200.1814.71%680
2008-09-301.140.097.92%50
2008-06-301.200.108.42%110
2008-03-311.030.087.32%669
2007-12-311.090.010.63%126
2007-09-300.85-0.01-0.64%1695
2007-06-300.940.1516.31%359
2007-03-310.890.1112.73%69
2006-12-310.950.1313.41%741
2006-09-300.840.056.00%536
2006-06-300.930.1111.36%126
2006-03-310.990.1212.62%358
2005-12-310.970.099.04%2219
2005-09-301.210.3831.23%2620
2005-06-300.820.045.03%418
2005-03-310.820.089.21%1119
2004-12-310.79-0.02-1.98%23
2004-09-300.66-0.01-1.75%564
2004-06-300.670.033.88%1365
2004-03-310.650.1117.53%2126
2003-12-310.55-0.02-3.72%265
2003-09-300.55-0.01-1.07%296
2003-06-300.560.011.90%44
2003-03-310.560.011.46%71
2002-12-310.550.000.75%202
2002-09-300.55-0.01-1.28%296
2002-06-300.540.011.68%67
2002-03-310.540.011.01%314
2001-09-300.54-0.01-2.12%873
2001-06-300.750.056.61%1045
2001-03-310.590.1017.06%1150
2000-12-310.530.035.56%475
2000-09-300.500.000.81%570
2000-06-300.570.046.51%201
2000-03-310.510.024.49%216
1999-12-310.550.046.66%473
1999-09-300.560.011.92%90
1999-06-300.510.012.82%169
1999-03-310.570.034.51%

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