_id
691481a1ccc777a4e85d9341
Ticker
NGS
Name
Natural Gas Services Group Inc
Exchange
NYSE
Address
404 Veterans Airpark Lane, Midland, TX, United States, 79705
Country
USA
Sector
Energy
Industry
Oil & Gas Equipment & Services
Currency
USD
Website
https://www.ngsgi.com
Description
Natural Gas Services Group, Inc. provides natural gas compression equipment, technology, and services to the energy industry in the United States. The company rents, operates, and maintains natural gas compressors for oil and gas production and processing facilities. It also designs and assembles compressor units for rental; and designs, assembles, and sells compressor components, proprietary compressor frames, and cylinders and parts. In addition, the company provides aftermarket services for its compressors; and exchange and rebuild program for small horsepower screw compressors. Natural Gas Services Group, Inc. was incorporated in 1998 and is headquartered in Midland, Texas.
Last Close
33.49
Volume
75545
Current Price
33.44
Change
-0.14929829799941552
Last Updated
2025-12-02T12:30:04.108Z
Image
data:image/webp;base64,UklGRmwBAABXRUJQVlA4IGABAAAwCgCdASpAAEAAPrVMnkmnJKKhMBn6AOAWiUAalLQD0WX0LYMQdDGAnDTGBmTGDfI61dqLTT0l13aPF2AP3uqbibWm5zM+xF/vjKMjcQx5kbA3ZOw0Bo0pPAAA/vpeH/1yY9IoNh9BOBH1E8hQC1yZkju6D1gKREtOHlG4pvyimt2wZUpxUR/r6xQbTa4PVEJJooBhiOfz7XbzNMuxvKu2AoAUjjp3vNxN5VfS4SeTgiTGroPB2OzIHo7Q11gMPsoEQapnN/JuX0UJAjradismJeGikMfLV/RiOK9pZGw4Jm9xHkE6oGc22Aeb89HjOMdN7qPdXkf7p0oU3aZbuRwFjBh9ojX6LgscfacPYhD6dMKQ5OjgZa7MOeHudxhn2ch4HVzaLSPcQNlTTnzcWH7c9cfSFUEymK2KBgUTgD7fetEBrzqBNQeMl4D8ARKC4kmWqg1VQXcWT1Ca67fIYAAA
Ipo Date
2002-10-22T00:00:00.000Z
Market Cap
395166752
Next Dividend Date
2025-12-03T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.11
Dividend Yield
1.3157894736842106
Sentiment
0.9975
Sentiment Sources
8
Rating
4.75
Target Price
39.5
Strong Buy
3
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
43401000
Cost Of Revenue
17573000
Gross Profit
25828000
Operating Expenses
15073000
Operating Income
10755000
Interest Expense
3414000
Pretax Income
7563000
Net Income
5784000
Eps
0.45597162002365
Dividends Per Share
1254000
Shares Outstanding
12568917
Income Tax Expense
1779000
EBITDA
20226000
Operating Margin
24.78053501071404
Total Other Income Expense Net
-3192000
Cash
0
Short Term Investments
-
Receivables
13610000
Inventories
21508000
Total Current Assets
50999000
Property Plant Equipment
22514000
Total Assets
562307000
Payables
12273000
Short Term Debt
-
Long Term Debt
208000000
Total Liabilities
290886000
Equity
271421000
Depreciation
9249000
Change In Working Capital
-914000
Cash From Operations
16707999
Capital Expenditures
41861000
Cash From Investing
-41859000
Cash From Financing
24826000
Net Change In Cash
-325000
PE
21.3878
PB
1.5628355948876467
ROE
2.1310068122952903
ROA
1.0286195974796686
FCF
-25153001
Fcf Percent
-0.5795488813621806
Piotroski FScore
4
Health Score
44
Deep Value Investing Score
3.5
Defensive Investing Score
8
Dividend Investing Score
2.5
Economic Moat Investing Score
5.3
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
4
Net Net Investing Score
1.5
Quality Investing Score
4
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
43401000
Quarters > 0 > income Statement > cost Of Revenue
17573000
Quarters > 0 > income Statement > gross Profit
25828000
Quarters > 0 > income Statement > operating Expenses
15073000
Quarters > 0 > income Statement > operating Income
10755000
Quarters > 0 > income Statement > interest Expense
3414000
Quarters > 0 > income Statement > pretax Income
7563000
Quarters > 0 > income Statement > net Income
5784000
Quarters > 0 > income Statement > eps
0.45597162002365
Quarters > 0 > income Statement > dividends Per Share
1254000
Quarters > 0 > income Statement > shares Outstanding
12685000
Quarters > 0 > income Statement > income Tax Expense
1779000
Quarters > 0 > income Statement > EBITDA
20226000
Quarters > 0 > income Statement > operating Margin
24.78053501071404
Quarters > 0 > income Statement > total Other Income Expense Net
-3192000
Quarters > 0 > balance Sheet > cash
0
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
13610000
Quarters > 0 > balance Sheet > inventories
21508000
Quarters > 0 > balance Sheet > total Current Assets
50999000
Quarters > 0 > balance Sheet > property Plant Equipment
22514000
Quarters > 0 > balance Sheet > total Assets
562307000
Quarters > 0 > balance Sheet > payables
12273000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
208000000
Quarters > 0 > balance Sheet > total Liabilities
290886000
Quarters > 0 > balance Sheet > equity
271421000
Quarters > 0 > cash Flow > net Income
5784000
Quarters > 0 > cash Flow > depreciation
9249000
Quarters > 0 > cash Flow > change In Working Capital
-914000
Quarters > 0 > cash Flow > cash From Operations
16707999
Quarters > 0 > cash Flow > capital Expenditures
41861000
Quarters > 0 > cash Flow > cash From Investing
-41859000
Quarters > 0 > cash Flow > cash From Financing
24826000
Quarters > 0 > cash Flow > net Change In Cash
-325000
Quarters > 0 > ratios > PE
0.45597162002365
Quarters > 0 > ratios > PB
1.5628355948876467
Quarters > 0 > ratios > ROE
2.1310068122952903
Quarters > 0 > ratios > ROA
1.0286195974796686
Quarters > 0 > ratios > FCF
-25153001
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.5795488813621806
Quarters > 0 > health Score
44
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
41382000
Quarters > 1 > income Statement > cost Of Revenue
26128000
Quarters > 1 > income Statement > gross Profit
15254000
Quarters > 1 > income Statement > operating Expenses
5330000
Quarters > 1 > income Statement > operating Income
9924000
Quarters > 1 > income Statement > interest Expense
3243000
Quarters > 1 > income Statement > pretax Income
6785000
Quarters > 1 > income Statement > net Income
5188000
Quarters > 1 > income Statement > eps
0.4109306930693069
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
12625000
Quarters > 1 > income Statement > income Tax Expense
1597000
Quarters > 1 > income Statement > EBITDA
18997000
Quarters > 1 > income Statement > operating Margin
23.981441206321588
Quarters > 1 > income Statement > total Other Income Expense Net
-3139000
Quarters > 1 > balance Sheet > cash
325000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
25150000
Quarters > 1 > balance Sheet > inventories
18334000
Quarters > 1 > balance Sheet > total Current Assets
48882000
Quarters > 1 > balance Sheet > property Plant Equipment
469616000
Quarters > 1 > balance Sheet > total Assets
525526000
Quarters > 1 > balance Sheet > payables
14491000
Quarters > 1 > balance Sheet > short Term Debt
165000
Quarters > 1 > balance Sheet > long Term Debt
182000000
Quarters > 1 > balance Sheet > total Liabilities
259312000
Quarters > 1 > balance Sheet > equity
266214000
Quarters > 1 > cash Flow > net Income
5188000
Quarters > 1 > cash Flow > depreciation
8969000
Quarters > 1 > cash Flow > change In Working Capital
-5437000
Quarters > 1 > cash Flow > cash From Operations
9809000
Quarters > 1 > cash Flow > capital Expenditures
25809000
Quarters > 1 > cash Flow > cash From Investing
-25706000
Quarters > 1 > cash Flow > cash From Financing
14075000
Quarters > 1 > cash Flow > net Change In Cash
-1822000
Quarters > 1 > ratios > PE
0.4109306930693069
Quarters > 1 > ratios > PB
1.5858670092481988
Quarters > 1 > ratios > ROE
1.9488081017527252
Quarters > 1 > ratios > ROA
0.9872013944124554
Quarters > 1 > ratios > FCF
-16000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.3866415349668938
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
41383000
Quarters > 2 > income Statement > cost Of Revenue
17127000
Quarters > 2 > income Statement > gross Profit
24256000
Quarters > 2 > income Statement > operating Expenses
14749000
Quarters > 2 > income Statement > operating Income
9507000
Quarters > 2 > income Statement > interest Expense
3170000
Quarters > 2 > income Statement > pretax Income
6336000
Quarters > 2 > income Statement > net Income
4854000
Quarters > 2 > income Statement > eps
0.38490206962175877
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
12611000
Quarters > 2 > income Statement > income Tax Expense
1482000
Quarters > 2 > income Statement > EBITDA
18142000
Quarters > 2 > income Statement > operating Margin
22.97320155619457
Quarters > 2 > income Statement > total Other Income Expense Net
-3171000
Quarters > 2 > balance Sheet > cash
2147000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
26678000
Quarters > 2 > balance Sheet > inventories
17343000
Quarters > 2 > balance Sheet > total Current Assets
47160000
Quarters > 2 > balance Sheet > property Plant Equipment
448426000
Quarters > 2 > balance Sheet > total Assets
501691000
Quarters > 2 > balance Sheet > payables
14977000
Quarters > 2 > balance Sheet > short Term Debt
165000
Quarters > 2 > balance Sheet > long Term Debt
168000000
Quarters > 2 > balance Sheet > total Liabilities
241427000
Quarters > 2 > balance Sheet > equity
260264000
Quarters > 2 > cash Flow > net Income
4854000
Quarters > 2 > cash Flow > depreciation
8636000
Quarters > 2 > cash Flow > change In Working Capital
4796000
Quarters > 2 > cash Flow > cash From Operations
21267000
Quarters > 2 > cash Flow > capital Expenditures
19256000
Quarters > 2 > cash Flow > cash From Investing
-19256000
Quarters > 2 > cash Flow > cash From Financing
-2006000
Quarters > 2 > cash Flow > net Change In Cash
5000
Quarters > 2 > ratios > PE
0.38490206962175877
Quarters > 2 > ratios > PB
1.620323363968893
Quarters > 2 > ratios > ROE
1.8650293548089631
Quarters > 2 > ratios > ROA
0.9675278209096835
Quarters > 2 > ratios > FCF
2011000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.048594833627334896
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
40658000
Quarters > 3 > income Statement > cost Of Revenue
26148000
Quarters > 3 > income Statement > gross Profit
14510000
Quarters > 3 > income Statement > operating Expenses
8467000
Quarters > 3 > income Statement > operating Income
6043000
Quarters > 3 > income Statement > interest Expense
3015000
Quarters > 3 > income Statement > pretax Income
3148000
Quarters > 3 > income Statement > net Income
2865000
Quarters > 3 > income Statement > eps
0.227633878913078
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
12586000
Quarters > 3 > income Statement > income Tax Expense
283000
Quarters > 3 > income Statement > EBITDA
14632000
Quarters > 3 > income Statement > operating Margin
14.863003590929214
Quarters > 3 > income Statement > total Other Income Expense Net
-2895000
Quarters > 3 > balance Sheet > cash
2142000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
26908000
Quarters > 3 > balance Sheet > inventories
18051000
Quarters > 3 > balance Sheet > total Current Assets
48176000
Quarters > 3 > balance Sheet > property Plant Equipment
438010000
Quarters > 3 > balance Sheet > total Assets
492528000
Quarters > 3 > balance Sheet > payables
9670000
Quarters > 3 > balance Sheet > short Term Debt
153000
Quarters > 3 > balance Sheet > long Term Debt
170000000
Quarters > 3 > balance Sheet > total Liabilities
237471000
Quarters > 3 > balance Sheet > equity
255057000
Quarters > 3 > cash Flow > net Income
2865000
Quarters > 3 > cash Flow > depreciation
8469000
Quarters > 3 > cash Flow > change In Working Capital
-5721000
Quarters > 3 > cash Flow > cash From Operations
9426000
Quarters > 3 > cash Flow > capital Expenditures
14544000
Quarters > 3 > cash Flow > cash From Investing
-14759000
Quarters > 3 > cash Flow > cash From Financing
7065000
Quarters > 3 > cash Flow > net Change In Cash
1732000
Quarters > 3 > ratios > PE
0.227633878913078
Quarters > 3 > ratios > PB
1.6501246388062276
Quarters > 3 > ratios > ROE
1.1232783260212422
Quarters > 3 > ratios > ROA
0.5816928174641848
Quarters > 3 > ratios > FCF
-5118000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.125879285749422
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
156742000
Annuals > 0 > income Statement > cost Of Revenue
100103000
Annuals > 0 > income Statement > gross Profit
56639000
Annuals > 0 > income Statement > operating Expenses
23314000
Annuals > 0 > income Statement > operating Income
33325000
Annuals > 0 > income Statement > interest Expense
11927000
Annuals > 0 > income Statement > pretax Income
21666000
Annuals > 0 > income Statement > net Income
17227000
Annuals > 0 > income Statement > eps
1.372231957941692
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
12554000
Annuals > 0 > income Statement > income Tax Expense
4439000
Annuals > 0 > income Statement > EBITDA
64940000
Annuals > 0 > income Statement > operating Margin
21.26105319569739
Annuals > 0 > income Statement > total Other Income Expense Net
-11659000
Annuals > 0 > balance Sheet > cash
2142000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
26908000
Annuals > 0 > balance Sheet > inventories
18051000
Annuals > 0 > balance Sheet > total Current Assets
48176000
Annuals > 0 > balance Sheet > property Plant Equipment
438010000
Annuals > 0 > balance Sheet > total Assets
492528000
Annuals > 0 > balance Sheet > payables
9670000
Annuals > 0 > balance Sheet > short Term Debt
153000
Annuals > 0 > balance Sheet > long Term Debt
170000000
Annuals > 0 > balance Sheet > total Liabilities
237471000
Annuals > 0 > balance Sheet > equity
255057000
Annuals > 0 > cash Flow > net Income
17227000
Annuals > 0 > cash Flow > depreciation
31347000
Annuals > 0 > cash Flow > change In Working Capital
8506000
Annuals > 0 > cash Flow > cash From Operations
65501000
Annuals > 0 > cash Flow > capital Expenditures
71894000
Annuals > 0 > cash Flow > cash From Investing
-71440000
Annuals > 0 > cash Flow > cash From Financing
5335000
Annuals > 0 > cash Flow > net Change In Cash
-604000
Annuals > 0 > ratios > PE
1.372231957941692
Annuals > 0 > ratios > PB
1.5445352215387147
Annuals > 0 > ratios > ROE
6.754176517405913
Annuals > 0 > ratios > ROA
3.497669168047299
Annuals > 0 > ratios > FCF
-6393000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.04078677061668219
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
121167000
Annuals > 1 > income Statement > cost Of Revenue
89004000
Annuals > 1 > income Statement > gross Profit
32163000
Annuals > 1 > income Statement > operating Expenses
21706000
Annuals > 1 > income Statement > operating Income
10457000
Annuals > 1 > income Statement > interest Expense
4082000
Annuals > 1 > income Statement > pretax Income
6620000
Annuals > 1 > income Statement > net Income
4747000
Annuals > 1 > income Statement > eps
0.3833481385770815
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
12383000
Annuals > 1 > income Statement > income Tax Expense
1873000
Annuals > 1 > income Statement > EBITDA
37252000
Annuals > 1 > income Statement > operating Margin
8.630237605948816
Annuals > 1 > income Statement > total Other Income Expense Net
-3837000
Annuals > 1 > balance Sheet > cash
2746000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
50724000
Annuals > 1 > balance Sheet > inventories
21639000
Annuals > 1 > balance Sheet > total Current Assets
76271000
Annuals > 1 > balance Sheet > property Plant Equipment
394199000
Annuals > 1 > balance Sheet > total Assets
478729000
Annuals > 1 > balance Sheet > payables
17628000
Annuals > 1 > balance Sheet > short Term Debt
365000
Annuals > 1 > balance Sheet > long Term Debt
164000000
Annuals > 1 > balance Sheet > total Liabilities
242835000
Annuals > 1 > balance Sheet > equity
235894000
Annuals > 1 > cash Flow > net Income
4747000
Annuals > 1 > cash Flow > depreciation
26975000
Annuals > 1 > cash Flow > change In Working Capital
-25512000
Annuals > 1 > cash Flow > cash From Operations
18033000
Annuals > 1 > cash Flow > capital Expenditures
153943000
Annuals > 1 > cash Flow > cash From Investing
-153888000
Annuals > 1 > cash Flow > cash From Financing
135229000
Annuals > 1 > cash Flow > net Change In Cash
-626000
Annuals > 1 > ratios > PE
0.3833481385770815
Annuals > 1 > ratios > PB
1.6472591079043977
Annuals > 1 > ratios > ROE
2.0123445276268153
Annuals > 1 > ratios > ROA
0.9915839650407642
Annuals > 1 > ratios > FCF
-135910000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-1.1216750435349558
Annuals > 1 > health Score
43
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
84825000
Annuals > 2 > income Statement > cost Of Revenue
70473000
Annuals > 2 > income Statement > gross Profit
14352000
Annuals > 2 > income Statement > operating Expenses
13921000
Annuals > 2 > income Statement > operating Income
431000
Annuals > 2 > income Statement > interest Expense
364000
Annuals > 2 > income Statement > pretax Income
-41000
Annuals > 2 > income Statement > net Income
-569000
Annuals > 2 > income Statement > eps
-0.04624136529865908
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
12305000
Annuals > 2 > income Statement > income Tax Expense
528000
Annuals > 2 > income Statement > EBITDA
24439000
Annuals > 2 > income Statement > operating Margin
0.5081049218980254
Annuals > 2 > income Statement > total Other Income Expense Net
-472000
Annuals > 2 > balance Sheet > cash
3372000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
26206000
Annuals > 2 > balance Sheet > inventories
23414000
Annuals > 2 > balance Sheet > total Current Assets
54147000
Annuals > 2 > balance Sheet > property Plant Equipment
268975000
Annuals > 2 > balance Sheet > total Assets
328246000
Annuals > 2 > balance Sheet > payables
6481000
Annuals > 2 > balance Sheet > short Term Debt
155000
Annuals > 2 > balance Sheet > long Term Debt
25000000
Annuals > 2 > balance Sheet > total Liabilities
98170000
Annuals > 2 > balance Sheet > equity
230076000
Annuals > 2 > cash Flow > net Income
-569000
Annuals > 2 > cash Flow > depreciation
24116000
Annuals > 2 > cash Flow > change In Working Capital
1330000
Annuals > 2 > cash Flow > cash From Operations
27764000
Annuals > 2 > cash Flow > capital Expenditures
65122000
Annuals > 2 > cash Flow > cash From Investing
-65079000
Annuals > 2 > cash Flow > cash From Financing
17745000
Annuals > 2 > cash Flow > net Change In Cash
-19570000
Annuals > 2 > ratios > PE
-0.04624136529865908
Annuals > 2 > ratios > PB
1.678275439420018
Annuals > 2 > ratios > ROE
-0.24730958465898223
Annuals > 2 > ratios > ROA
-0.1733456005556808
Annuals > 2 > ratios > FCF
-37358000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.44041261420571765
Annuals > 2 > health Score
36
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
72420000
Annuals > 3 > income Statement > cost Of Revenue
70762000
Annuals > 3 > income Statement > gross Profit
1658000
Annuals > 3 > income Statement > operating Expenses
14066000
Annuals > 3 > income Statement > operating Income
-12408000
Annuals > 3 > income Statement > interest Expense
65000
Annuals > 3 > income Statement > pretax Income
-11786000
Annuals > 3 > income Statement > net Income
-9183000
Annuals > 3 > income Statement > eps
-0.7009923664122137
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
13100000
Annuals > 3 > income Statement > income Tax Expense
-2603000
Annuals > 3 > income Statement > EBITDA
13676000
Annuals > 3 > income Statement > operating Margin
-17.133388566694283
Annuals > 3 > income Statement > total Other Income Expense Net
622000
Annuals > 3 > balance Sheet > cash
22942000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
21927000
Annuals > 3 > balance Sheet > inventories
19329000
Annuals > 3 > balance Sheet > total Current Assets
65102999
Annuals > 3 > balance Sheet > property Plant Equipment
228098000
Annuals > 3 > balance Sheet > total Assets
306485000
Annuals > 3 > balance Sheet > payables
4795000
Annuals > 3 > balance Sheet > short Term Debt
68000
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
70575000
Annuals > 3 > balance Sheet > equity
235910000
Annuals > 3 > cash Flow > net Income
-9183000
Annuals > 3 > cash Flow > depreciation
25397000
Annuals > 3 > cash Flow > change In Working Capital
10257000
Annuals > 3 > cash Flow > cash From Operations
28290000
Annuals > 3 > cash Flow > capital Expenditures
25710000
Annuals > 3 > cash Flow > cash From Investing
-25665000
Annuals > 3 > cash Flow > cash From Financing
-8608000
Annuals > 3 > cash Flow > net Change In Cash
-5983000
Annuals > 3 > ratios > PE
-0.7009923664122137
Annuals > 3 > ratios > PB
1.7425204527150182
Annuals > 3 > ratios > ROE
-3.892586155737358
Annuals > 3 > ratios > ROA
-2.996231463203746
Annuals > 3 > ratios > FCF
2580000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.035625517812758904
Annuals > 3 > health Score
37
Valuation > metrics > PE
21.3878
Valuation > metrics > PB
1.5628355948876467
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.1310068122952903
Profitability > metrics > ROA
11.341398850957862
Profitability > metrics > Net Margin
0.13326881869081358
Profitability > final Score
54
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0717151583702071
Risk > metrics > Interest Coverage
3.150263620386643
Risk > final Score
43
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.155381732257801
Liquidity > metrics > Quick Ratio
2.4029169722154324
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
53
Prev Profitabilities > 1
51
Prev Profitabilities > 2
31
Prev Risks > 0
60
Prev Risks > 1
60
Prev Risks > 2
56
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:54:26.220Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-07
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.3333
Earnings History > 0 > eps Difference
-0.3333
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.46
Earnings History > 1 > eps Estimate
0.3233
Earnings History > 1 > eps Difference
0.1367
Earnings History > 1 > surprise Percent
42.2827
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-12
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.4088
Earnings History > 2 > eps Estimate
0.2567
Earnings History > 2 > eps Difference
0.1521
Earnings History > 2 > surprise Percent
59.252
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-06-13
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.4296
Earnings History > 3 > eps Estimate
0.21
Earnings History > 3 > eps Difference
0.2196
Earnings History > 3 > surprise Percent
104.5714
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.415
Earnings History > 4 > eps Estimate
0.255
Earnings History > 4 > eps Difference
0.16
Earnings History > 4 > surprise Percent
62.7451
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-12
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.4088
Earnings History > 5 > eps Estimate
0.3
Earnings History > 5 > eps Difference
0.1088
Earnings History > 5 > surprise Percent
36.2667
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.34
Earnings History > 6 > eps Estimate
0.29
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
17.2414
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-15
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.41
Earnings History > 7 > eps Estimate
0.21
Earnings History > 7 > eps Difference
0.2
Earnings History > 7 > surprise Percent
95.2381
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.14
Earnings History > 8 > eps Estimate
0.06
Earnings History > 8 > eps Difference
0.08
Earnings History > 8 > surprise Percent
133.3333
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-14
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.18
Earnings History > 9 > eps Estimate
0.08
Earnings History > 9 > eps Difference
0.1
Earnings History > 9 > surprise Percent
125
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-14
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.1
Earnings History > 10 > eps Estimate
-0.02
Earnings History > 10 > eps Difference
0.12
Earnings History > 10 > surprise Percent
600
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-15
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.03
Earnings History > 11 > eps Estimate
-0.06
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
150
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.06
Earnings History > 12 > eps Estimate
-0.01
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-500
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-14
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.01
Earnings History > 13 > eps Estimate
0.01
Earnings History > 13 > eps Difference
-0.02
Earnings History > 13 > surprise Percent
-200
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-15
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.01
Earnings History > 14 > eps Estimate
-0.06
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
83.3333
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-16
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.03
Earnings History > 15 > eps Estimate
-0.16
Earnings History > 15 > eps Difference
0.19
Earnings History > 15 > surprise Percent
118.75
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.43
Earnings History > 16 > eps Estimate
-0.04
Earnings History > 16 > eps Difference
-0.39
Earnings History > 16 > surprise Percent
-975
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-11
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.1
Earnings History > 17 > eps Estimate
-0.07
Earnings History > 17 > eps Difference
-0.03
Earnings History > 17 > surprise Percent
-42.8571
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.17
Earnings History > 18 > eps Estimate
-0.04
Earnings History > 18 > eps Difference
-0.13
Earnings History > 18 > surprise Percent
-325
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-13
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.03
Earnings History > 19 > eps Estimate
-0.08
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
62.5
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-30
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.11
Earnings History > 20 > eps Estimate
-0.09
Earnings History > 20 > eps Difference
-0.02
Earnings History > 20 > surprise Percent
-22.2222
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-16
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.04
Earnings History > 21 > eps Estimate
-0.07
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
42.8571
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-18
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.01
Earnings History > 22 > eps Estimate
-0.15
Earnings History > 22 > eps Difference
0.16
Earnings History > 22 > surprise Percent
106.6667
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.06
Earnings History > 23 > eps Estimate
-0.09
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
33.3333
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-31
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.11
Earnings History > 24 > eps Estimate
0.03
Earnings History > 24 > eps Difference
-0.14
Earnings History > 24 > surprise Percent
-466.6667
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.1
Earnings History > 25 > eps Estimate
0.03
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
233.3333
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.04
Earnings History > 26 > eps Estimate
0.05
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-20
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.03
Earnings History > 27 > eps Estimate
0.03
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.03
Earnings History > 28 > eps Estimate
0.02
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
50
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.02
Earnings History > 29 > eps Estimate
0.02
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.02
Earnings History > 30 > eps Estimate
0.04
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-50
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.02
Earnings History > 31 > eps Estimate
0.02
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.03
Earnings History > 32 > eps Estimate
0.05
Earnings History > 32 > eps Difference
-0.02
Earnings History > 32 > surprise Percent
-40
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.04
Earnings History > 33 > eps Estimate
0.05
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-20
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.03
Earnings History > 34 > eps Estimate
0.06
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-50
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.02
Earnings History > 35 > eps Estimate
0.06
Earnings History > 35 > eps Difference
-0.04
Earnings History > 35 > surprise Percent
-66.6667
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.12
Earnings History > 36 > eps Estimate
0.07
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
71.4286
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.12
Earnings History > 37 > eps Estimate
0.09
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
33.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1
Earnings History > 38 > eps Estimate
0.14
Earnings History > 38 > eps Difference
-0.04
Earnings History > 38 > surprise Percent
-28.5714
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2
Earnings History > 39 > eps Estimate
0.16
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
25
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.26
Earnings History > 40 > eps Estimate
0.16
Earnings History > 40 > eps Difference
0.1
Earnings History > 40 > surprise Percent
62.5
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2
Earnings History > 41 > eps Estimate
0.18
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
11.1111
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.28
Earnings History > 42 > eps Estimate
0.22
Earnings History > 42 > eps Difference
0.06
Earnings History > 42 > surprise Percent
27.2727
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.29
Earnings History > 43 > eps Estimate
0.26
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
11.5385
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.3
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
3.3333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.3
Earnings History > 45 > eps Estimate
0.3
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.27
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-3.5714
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-05
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.23
Earnings History > 47 > eps Estimate
0.23
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-13
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.25
Earnings History > 48 > eps Estimate
0.3
Earnings History > 48 > eps Difference
-0.05
Earnings History > 48 > surprise Percent
-16.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.27
Earnings History > 49 > eps Estimate
0.31
Earnings History > 49 > eps Difference
-0.04
Earnings History > 49 > surprise Percent
-12.9032
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.31
Earnings History > 50 > eps Estimate
0.28
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
10.7143
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-09
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.32
Earnings History > 51 > eps Estimate
0.26
Earnings History > 51 > eps Difference
0.06
Earnings History > 51 > surprise Percent
23.0769
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.29
Earnings History > 52 > eps Estimate
0.23
Earnings History > 52 > eps Difference
0.06
Earnings History > 52 > surprise Percent
26.087
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.21
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-4.5455
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.24
Earnings History > 54 > eps Estimate
0.28
Earnings History > 54 > eps Difference
-0.04
Earnings History > 54 > surprise Percent
-14.2857
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-10
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.29
Earnings History > 55 > eps Estimate
0.24
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
20.8333
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.25
Earnings History > 56 > eps Estimate
0.22
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
13.6364
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-08
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.18
Earnings History > 57 > eps Estimate
0.18
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.16
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.16
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
25
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.16
Earnings History > 60 > eps Estimate
0.19
Earnings History > 60 > eps Difference
-0.03
Earnings History > 60 > surprise Percent
-15.7895
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-03
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.18
Earnings History > 61 > eps Estimate
0.16
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.13
Earnings History > 62 > eps Estimate
0.14
Earnings History > 62 > eps Difference
-0.01
Earnings History > 62 > surprise Percent
-7.1429
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.11
Earnings History > 63 > eps Estimate
0.12
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-8.3333
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-03
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.14
Earnings History > 64 > eps Estimate
0.17
Earnings History > 64 > eps Difference
-0.03
Earnings History > 64 > surprise Percent
-17.6471
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-06
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.22
Earnings History > 65 > eps Estimate
0.19
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
15.7895
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.24
Earnings History > 66 > eps Estimate
0.23
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
4.3478
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-08
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.31
Earnings History > 67 > eps Estimate
0.26
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
19.2308
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.33
Earnings History > 68 > eps Estimate
0.29
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
13.7931
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.4
Earnings History > 69 > eps Estimate
0.3
Earnings History > 69 > eps Difference
0.1
Earnings History > 69 > surprise Percent
33.3333
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.27
Earnings History > 70 > eps Estimate
0.27
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-06
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.29
Earnings History > 71 > eps Estimate
0.27
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
7.4074
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3
Earnings History > 72 > eps Estimate
0.25
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
20
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-06
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.28
Earnings History > 73 > eps Estimate
0.23
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
21.7391
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.22
Earnings History > 74 > eps Estimate
0.21
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
4.7619
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.22
Earnings History > 75 > eps Estimate
0.19
Earnings History > 75 > eps Difference
0.03
Earnings History > 75 > surprise Percent
15.7895
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.19
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
11.7647
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-08
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.2
Earnings History > 77 > eps Estimate
0.13
Earnings History > 77 > eps Difference
0.07
Earnings History > 77 > surprise Percent
53.8462
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-10
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1
Earnings History > 78 > eps Estimate
0.14
Earnings History > 78 > eps Difference
-0.04
Earnings History > 78 > surprise Percent
-28.5714
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-11
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.17
Earnings History > 79 > eps Estimate
0.12
Earnings History > 79 > eps Difference
0.05
Earnings History > 79 > surprise Percent
41.6667
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.15
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-10
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1244
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-12
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.133
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-16
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1148
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-30
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0941
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-10
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0695
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-13
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0607
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-13
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3573
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-29
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.09
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-12
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0657
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0565
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-15
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0172
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2002-12-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0181
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Natural Gas Services Group, Inc. provides natural gas compression equipment, technology, and services to the energy industry in the United States. The company rents, operates, and maintains natural gas compressors for oil and gas production and processing facilities. It also designs and assembles compressor units for rental; and designs, assembles, and sells compressor components, proprietary compressor frames, and cylinders and parts. In addition, the company provides aftermarket services for its compressors; and exchange and rebuild program for small horsepower screw compressors. Natural Gas Services Group, Inc. was incorporated in 1998 and is headquartered in Midland, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.11Next Payout:
Dec 3, 2025Yield:
1.3158 %Insider Selling: Natural Gas Services Group (NYSE:NGS) Director Sells 10,000 Shares of Stock MarketBeat
Read more →Taylor Stephen Charles, director at Natural Gas Services, sells $667k in NGS stock - Investing.com
12/12/2025
Taylor Stephen Charles, director at Natural Gas Services, sells $667k in NGS stock Investing.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$39.5
Analyst Picks
Strong Buy
3
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 93.73% of the total shares of Natural Gas Services Group Inc
1.
Dimensional Fund Advisors, Inc.(6.8459%)
since
2025/06/30
2.
BlackRock Inc(6.1603%)
since
2025/06/30
3.
Awm Investment Company Inc(5.395%)
since
2025/06/30
4.
Aegis Financial Corporation(5.3508%)
since
2025/06/30
5.
Aegis Value I(5.2645%)
since
2025/06/30
6.
Vanguard Group Inc(4.8182%)
since
2025/06/30
7.
Ameriprise Financial Inc(4.064%)
since
2025/06/30
8.
Mill Road Capital Management LLC(3.227%)
since
2025/06/30
9.
Pacific Ridge Capital Partners, LLC(3.1911%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(2.9079%)
since
2025/07/31
11.
Columbia Small Cap Value Discv A(2.8479%)
since
2025/07/31
12.
Royce & Associates, LP(2.8128%)
since
2025/06/30
13.
Columbia Small Cap Value Discovery Fund(2.7698%)
since
2025/06/30
14.
Renaissance Technologies Corp(2.6896%)
since
2025/06/30
15.
Cannell Capital LLC(2.644%)
since
2025/06/30
16.
Arnhold & S. Bleichroeder Advisers, LLC(2.3858%)
since
2025/06/30
17.
First Eagle US Small Cap Strategy(2.0933%)
since
2025/06/30
18.
First Eagle Small Cap Opportunity I(2.0933%)
since
2025/07/31
19.
iShares Russell 2000 ETF(1.9142%)
since
2025/08/31
20.
Bridgeway Capital Management, LLC(1.9068%)
since
2025/06/30
21.
Geode Capital Management, LLC(1.8403%)
since
2025/06/30
22.
Acuitas Investments, LLC(1.5962%)
since
2025/06/30
23.
State Street Corp(1.5595%)
since
2025/06/30
24.
DFA US Small Cap Value I(1.4494%)
since
2025/07/31
25.
Adara Smaller Companies(1.2916%)
since
2025/07/31
26.
American Century Companies Inc(1.2227%)
since
2025/06/30
27.
Avantis US Small Cap Value ETF(1.2105%)
since
2025/08/30
28.
Royce Micro Cap Trust(1.1795%)
since
2025/06/30
29.
Acadian Asset Management LLC(1.1727%)
since
2025/06/30
30.
RBF LLC(1.1162%)
since
2025/06/30
31.
Morgan Stanley - Brokerage Accounts(1.0971%)
since
2025/06/30
32.
Royce Micro-Cap Invmt(1.0345%)
since
2025/06/30
33.
Bridgeway Omni Small-Cap Value(0.9149%)
since
2025/06/30
34.
Bridgeway Omni Small-Cap Value N(0.9149%)
since
2025/06/30
35.
EA Bridgeway Omni Small-Cap Value ETF(0.8463%)
since
2025/08/29
36.
Vanguard Institutional Extnd Mkt Idx Tr(0.8237%)
since
2025/07/31
37.
DFA US Targeted Value I(0.8096%)
since
2025/07/31
38.
Fidelity Small Cap Index(0.7974%)
since
2025/06/30
39.
Columbia VP Small Cap Value 1(0.7396%)
since
2025/07/31
40.
Dimensional US Targeted Value ETF(0.7306%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
0.3333
Date
2025-09-30
EPS Actual
0.46
EPS Estimate
0.3233
EPS Difference
0.1367
Surprise Percent
42.2827%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.