NATURAL GAS SERVICES GROUP INC (NGS)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$172.3M$156.7M$15.0M$10.4M$8.8M$7.2M$21.7M$17.7M$21.6M$37.6M$95.9M$97.0M$89.2M$93.7M$65.2M$53.9M$67.8M
Operating income$37.3M$33.3M$10.5M$431,000−$12.4M−$3.6M−$15.2M−$507,000$1.5M$8.4M$15.1M$22.0M$22.0M$20.2M$14.9M$11.4M$17.8M
EBITDAderived$74.0M$64.7M$37.0M$24.5M$13.0M$21.6M$8.1M$21.6M$22.8M$30.2M$37.9M$43.5M$40.2M$35.9M$28.9M$23.3M$29.4M
Net income$19.9M$17.2M$4.7M−$569,000−$9.2M$1.8M−$13.9M−$466,000$19.8M$6.5M$10.1M$14.1M$14.4M$12.7M$9.8M$7.0M$11.0M
Basic EPSper diluted share$1.59$1.39$0.39-$0.05-$0.70$0.14-$1.06-$0.04$1.54$0.51$0.81$1.14$1.17$1.04$0.80$0.58$0.91
Diluted EPSper diluted share$1.57$1.37$0.38-$0.05-$0.70$0.14-$1.06-$0.04$1.51$0.50$0.79$1.11$1.15$1.03$0.80$0.58$0.91

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys4$299.0K disclosed value
Sells (SEC code S)42$12.36M disclosed value
46 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 6, 2026Form 4 · 10b5-1Taylor Stephen CharlesDirectorSellCommon Stock30.0K$37.23$1.12M175.4K
Mar 5, 2026Form 4 · 10b5-1Taylor Stephen CharlesDirectorSellCommon Stock70.0K$37.58$2.63M205.4K
Dec 11, 2025Form 4Taylor Stephen CharlesDirectorSellCommon Stock10.0K$33.54$335.4K275.4K
Dec 10, 2025Form 4Taylor Stephen CharlesDirectorSellCommon Stock10.0K$33.16$331.6K285.4K
Dec 8, 2025Form 4HOLLEY JEAN KDirectorBuyCommon Stock2.2K$32.04$70.2K14.4K