NYSE:NGS | Income Statement | NATURAL GAS SERVICES GROUP INC

Complete source-backed income-statement history.

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

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$51.4M$9.91M$9.92M-$4.38M$5.55M$1.72M$3.83M$0.30$0.3012,664,00012,842,000
2026-03-31$48.47M$6.51M$13.07M-$4.15M$8.92M$2.16M$6.76M$0.54$0.5312,584,00012,746,000
2025-12-31$46.15M$5.71M$7.11M-$1.27M$5.85M$1.75M$4.1M$0.33$0.329,00016,000
2025-09-30$43.4M$5.87M$10.76M-$3.19M$7.56M$1.78M$5.78M$0.46$0.4612,544,00012,685,000
2025-06-30$41.38M$5.45M$9.92M-$3.14M$6.79M$1.6M$5.19M$0.42$0.4112,483,00012,625,000
2025-03-31$41.38M$5.38M$9.51M-$3.17M$6.34M$1.48M$4.85M$0.39$0.3812,462,00012,611,000
2024-12-31$146.67M$5.83M$6.04M-$2.9M$3.15M$283,000.00$2.87M$0.23$0.228,00043,000
2024-09-30$3.34M$5.46M$9.46M-$3.06M$6.4M$1.38M$5.01M$0.40$0.4012,427,00012,526,000
2024-06-30$3.57M$5.02M$8.51M-$2.96M$5.54M$1.29M$4.25M$0.34$0.3412,384,00012,483,000
2024-03-31$3.17M$4.7M$9.32M-$2.74M$6.58M$1.48M$5.1M$0.41$0.4112,380,00012,465,000
2023-12-31$4.6M$4.67M$4.44M-$2.31M$2.13M$431,000.00$1.7M$0.14$0.1321,00011,000
2023-09-30$3.66M$2.85M$4.9M-$1.69M$3.22M$1.05M$2.17M$0.18$0.1812,378,00012,403,000
2023-06-30$2.85M$4.86M$712,000.00$41,000.00$753,000.00$249,000.00$504,000.00$0.04$0.0412,292,00012,394,000
2023-03-31$3.9M$4.56M$402,000.00$118,000.00$520,000.00$150,000.00$370,000.00$0.03$0.0312,213,00012,354,000
2022-12-31$1.96M$5.02M-$315,000.00-$201,000.00-$516,000.00$240,000.00-$756,000.00-$0.07-$0.07-39,000-129,000
2022-09-30$3.41M$4.06M-$294,000.00$141,000.00-$153,000.00-$73,000.00-$80,000.00-$0.01-$0.0112,192,00012,192,000
2022-06-30$1.78M$2.31M$658,000.00-$356,000.00$302,000.00$372,000.00-$70,000.00-$0.01-$0.0112,305,00012,305,000
2022-03-31$3.21M$2.5M$382,000.00-$56,000.00$326,000.00-$11,000.00$337,000.00$0.03$0.0312,537,00012,698,000
2021-12-31$1.55M$2.8M-$8.18M$392,000.00-$7.79M-$2.18M-$5.61M-$0.43-$0.43-125,000-125,000
2021-09-30$2.05M$2.71M-$1.56M$94,000.00-$1.47M-$212,000.00-$1.26M-$0.10-$0.1013,121,00013,121,000
2021-06-30$2.14M$2.61M-$2.29M$36,000.00-$2.26M-$339,000.00-$1.92M-$0.14-$0.1413,305,00013,305,000
2021-03-31$3.06M$2.65M-$369,000.00$100,000.00-$269,000.00$125,000.00-$394,000.00-$0.03-$0.0313,263,00013,263,000
2020-12-31$2.26M$3.23M-$2.24M$221,000.00-$2.02M-$139,000.00-$1.88M-$0.14-$0.1310,000-210,000
2020-09-30$904,000.00$2.49M-$941,000.00$212,000.00-$729,000.00-$167,000.00-$562,000.00-$0.04-$0.0413,248,00013,248,000
2020-06-30$2.27M$2.66M-$148,000.00$370,000.00$222,000.00$57,000.00$165,000.00$0.01$0.0113,237,00013,480,000
2020-03-31$1.79M$2.16M-$273,000.00-$188,000.00-$461,000.00-$4.54M$4.08M$0.31$0.3013,157,00013,416,000
2019-12-31$4.4M$2.74M-$1.29M$29,000.00-$1.26M$450,000.00-$1.71M-$0.13-$0.132,0002,000
2019-09-30$6.42M$2.79M-$14.02M$89,000.00-$13.93M-$1.35M-$12.58M-$0.96-$0.9613,137,00013,137,000
2019-06-30$6.32M$2.68M$302,000.00$177,000.00$479,000.00$152,000.00$327,000.00$0.02$0.0213,134,00013,462,000
2019-03-31$4.6M$2.49M-$145,000.00$301,000.00$156,000.00$58,000.00$98,000.00$0.01$0.0113,064,00013,268,000
2018-12-31$3.33M$2.41M-$1.04M-$66,000.00-$1.11M$69,000.00-$1.17M-$0.09-$0.0912,000-263,000
2018-09-30$4.36M$2.35M-$44,000.00$180,000.00$136,000.00-$100,000.00$236,000.00$0.02$0.0212,977,00013,254,000
2018-06-30$6.78M$2.31M$226,000.00$75,000.00$301,000.00$54,000.00$247,000.00$0.02$0.0212,963,00013,261,000
2018-03-31$3.25M$2.02M$350,000.00-$76,000.00$274,000.00$49,000.00$225,000.00$0.02$0.0212,920,00013,169,000
2017-12-31-$8.61M$2.31M$121,000.00$48,000.00$169,000.00-$18.48M$18.65M$1.45$1.426,0008,000
2017-09-30$9.14M$2.34M$593,000.00-$14,000.00$579,000.00$57,000.00$522,000.00$0.04$0.0412,838,00013,117,000
2017-06-30$9.37M$2.39M$414,000.00$1,000.00$415,000.00$40,000.00$375,000.00$0.03$0.0312,831,00013,130,000
2017-03-31$11.75M$3.05M$343,000.00$1,000.00$344,000.00$92,000.00$252,000.00$0.02$0.0212,804,00013,056,000
2016-12-31-$17.31M$2.19M$967,000.00$19,000.00$986,000.00-$174,000.00$1.16M$0.09$0.0911,00022,000
2016-09-30$16.18M$2.1M$1.82M$8,000.00$1.83M$322,000.00$1.51M$0.12$0.1212,717,00012,962,000
2016-06-30$17.19M$2.15M$1.87M-$9,000.00$1.86M$605,000.00$1.26M$0.10$0.1012,709,00012,936,000
2016-03-31$21.58M$2.57M$3.77M$17,000.00$3.78M$1.24M$2.54M$0.20$0.2012,648,00012,838,000
2015-12-31$25.76M$2.86M$4.64M$63,000.00$4.71M$1.43M$3.28M$0.26$0.2510,00010,000
2015-09-30$21.19M$2.67M$3.8M$13,000.00$3.81M$1.25M$2.56M$0.20$0.2012,586,00012,801,000
2015-06-30$24.23M$2.88M$919,000.00$2,000.00$921,000.00$307,000.00$614,000.00$0.05$0.0512,579,00012,830,000
2015-03-31$24.74M$2.59M$5.79M$39,000.00$5.83M$2.13M$3.69M$0.30$0.2912,504,00012,713,000
2014-12-31$27.1M$2.47M$6.7M-$2,000.00$6.7M$2.69M$4M$0.33$0.3110,000-7,000
2014-09-30$25.6M$2.53M$5.84M$127,000.00$5.97M$2.08M$3.88M$0.31$0.3012,461,00012,740,000
2014-06-30$21.95M$2.69M$5.09M$44,000.00$5.13M$1.74M$3.39M$0.27$0.2712,436,00012,752,000
2014-03-31$22.32M$2.64M$4.36M$3,000.00$4.37M$1.51M$2.86M$0.23$0.2312,373,00012,692,000
2013-12-31$23.14M$2.12M$4.95M$144,000.00$5.09M$1.94M$3.16M$0.26$0.2511,00046,000
2013-09-30$21.87M$2.14M$5.09M$122,000.00$5.21M$1.82M$3.39M$0.28$0.2712,339,00012,600,000
2013-06-30$20.26M$2.04M$5.84M-$79,000.00$5.77M$1.92M$3.84M$0.31$0.3112,316,00012,518,000
2013-03-31$23.98M$1.85M$6.14M$305,000.00$6.44M$2.45M$3.99M$0.33$0.3212,282,00012,379,000
2012-12-31$23.55M$1.78M$5.52M-$53,000.00$5.47M$1.9M$3.57M$0.29$0.296,0008,000
2012-09-30$19.29M$1.96M$4.24M-$45,000.00$4.2M$1.59M$2.61M$0.21$0.2112,230,00012,331,000
2012-06-30$24.51M$2.35M$4.83M$58,000.00$4.89M$1.89M$3M$0.25$0.2412,216,00012,316,000
2012-03-31$26.38M$1.81M$5.62M$36,000.00$5.66M$2.15M$3.51M$0.29$0.2912,169,00012,262,000
2011-12-31$18.65M$1.49M$4.67M$98,000.00$4.77M$1.74M$3.02M$0.25$0.25-3,000-6,000
2011-09-30$17.7M$1.57M$3.64M-$45,000.00$3.6M$1.37M$2.23M$0.18$0.1812,179,00012,277,000
2011-06-30$13.76M$1.46M$3.22M$17,000.00$3.24M$1.23M$2.01M$0.16$0.1612,179,00012,288,000
2011-03-31$15.05M$1.39M$3.33M$699,000.00$4.03M$1.53M$2.5M$0.21$0.2012,175,00012,285,000
2010-12-31$16.21M$1.49M$3.38M$8,000.00$3.39M$1.42M$1.97M$0.16$0.173,0006,000
2010-09-30$14.25M$1.36M$3.36M$13,000.00$3.38M$1.22M$2.15M$0.18$0.1812,108,00012,196,000
2010-06-30$11.9M$1.52M$2.39M$13,000.00$2.41M$862,000.00$1.54M$0.13$0.1312,104,00012,205,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$172.32M$22.41M$37.3M-$10.77M$26.53M$6.6M$19.93M$1.59$1.5712,538,00012,695,000
2024-12-31$156.74M$21.01M$33.33M-$11.66M$21.67M$4.44M$17.23M$1.39$1.3712,412,00012,554,000
2023-12-31$15.01M$16.94M$10.46M-$3.84M$6.62M$1.87M$4.75M$0.39$0.3812,316,00012,383,000
2022-12-31$10.36M$13.89M$431,000.00-$472,000.00-$41,000.00$528,000.00-$569,000.00-$0.05-$0.0512,305,00012,305,000
2021-12-31$8.8M$10.76M-$12.41M$622,000.00-$11.79M-$2.6M-$9.18M-$0.70-$0.7013,100,00013,100,000
2020-12-31$7.23M$10.55M-$3.6M$615,000.00-$2.98M-$4.79M$1.81M$0.14$0.1413,224,00013,261,000
2019-12-31$21.74M$10.71M-$15.15M$596,000.00-$14.56M-$693,000.00-$13.86M-$1.06-$1.0613,114,00013,114,000
2018-12-31$17.71M$9.1M-$507,000.00$113,000.00-$394,000.00$72,000.00-$466,000.00-$0.04-$0.0412,965,00012,965,000
2017-12-31$21.65M$10.08M$1.47M$36,000.00$1.51M-$18.29M$19.79M$1.54$1.5112,831,00013,110,000
2016-12-31$37.64M$9.01M$8.43M$35,000.00$8.47M$2M$6.47M$0.51$0.5012,702,00012,935,000
2015-12-31$95.92M$10.99M$15.15M$117,000.00$15.26M$5.12M$10.15M$0.81$0.7912,567,00012,793,000
2014-12-31$96.97M$10.33M$21.99M$172,000.00$22.16M$8.03M$14.13M$1.14$1.1112,434,00012,721,000
2013-12-31$89.25M$8.14M$22.02M$492,000.00$22.51M$8.12M$14.39M$1.17$1.1512,324,00012,550,000
2012-12-31$93.72M$7.89M$20.22M-$4,000.00$20.21M$7.53M$12.69M$1.04$1.0312,220,00012,320,000
2011-12-31$65.16M$5.91M$14.86M$769,000.00$15.63M$5.87M$9.76M$0.80$0.8012,148,00012,250,000
2010-12-31$53.91M$5.87M$11.36M-$64,000.00$11.3M$4.27M$7.03M$0.58$0.5812,108,00012,210,000
2009-12-31$67.8M$6.19M$17.76M-$536,000.00$17.23M$6.21M$11.02M$0.91$0.9112,096,00012,118,000