_id
6915ede4bc934aba376b1e54
Ticker
REPX
Name
Riley Exploration Permian Inc
Exchange
NYSE MKT
Address
29 E. Reno Avenue, Oklahoma City, OK, United States, 73104
Country
USA
Sector
Energy
Industry
Oil & Gas E&P
Currency
USD
Website
https://www.rileypermian.com
Description
Riley Exploration Permian, Inc., an independent oil and natural gas company, focuses on the acquisition, exploration, development, and production of oil, natural gas, and natural gas liquids in Texas and New Mexico. Its acreage is primarily located on contiguous blocks in Yoakum County, Texas; and Eddy County, New Mexico. The company is headquartered in Oklahoma City, Oklahoma.
Last Close
26.99
Volume
166881
Current Price
27.78
Change
-0.99
Last Updated
2026-01-06T10:10:06.617Z
Image
-
Ipo Date
1998-12-28T00:00:00.000Z
Market Cap
586323712
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.986
Sentiment Sources
2
Rating
4.5
Target Price
46
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
106852000
Cost Of Revenue
35152000
Gross Profit
71700000
Operating Expenses
42838000
Operating Income
28862000
Interest Expense
9804000
Pretax Income
21157000
Net Income
16340000
Eps
0.7684710530028689
Dividends Per Share
-8719000
Shares Outstanding
21968906
Income Tax Expense
4817000
EBITDA
58377000
Operating Margin
27.011193052072024
Total Other Income Expense Net
-7705000
Cash
16459000
Short Term Investments
-
Receivables
41080000
Inventories
8901000
Total Current Assets
79384000
Property Plant Equipment
1063787000
Total Assets
1191338000
Payables
12155000
Short Term Debt
27905000
Long Term Debt
347042000
Total Liabilities
624841000
Equity
566497000
Bs_currency_symbol
USD
Depreciation
27214000
Change In Working Capital
9316000
Cash From Operations
63650000
Capital Expenditures
29050000
Cash From Investing
-142372000
Cash From Financing
81155000
Net Change In Cash
2433000
Cf_currency_symbol
USD
PE
6.5517
PB
1.0426995023804186
ROE
2.8843930329728136
ROA
1.3715670951484802
FCF
34600000
Fcf Percent
0.3238123759967057
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
7.5
Defensive Investing Score
6
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
106852000
Quarters > 0 > income Statement > cost Of Revenue
35152000
Quarters > 0 > income Statement > gross Profit
71700000
Quarters > 0 > income Statement > operating Expenses
42838000
Quarters > 0 > income Statement > operating Income
28862000
Quarters > 0 > income Statement > interest Expense
9804000
Quarters > 0 > income Statement > pretax Income
21157000
Quarters > 0 > income Statement > net Income
16340000
Quarters > 0 > income Statement > eps
0.7684710530028689
Quarters > 0 > income Statement > dividends Per Share
-8719000
Quarters > 0 > income Statement > shares Outstanding
21263000
Quarters > 0 > income Statement > income Tax Expense
4817000
Quarters > 0 > income Statement > EBITDA
58377000
Quarters > 0 > income Statement > operating Margin
27.011193052072024
Quarters > 0 > income Statement > total Other Income Expense Net
-7705000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
16459000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
41080000
Quarters > 0 > balance Sheet > inventories
8901000
Quarters > 0 > balance Sheet > total Current Assets
79384000
Quarters > 0 > balance Sheet > property Plant Equipment
1063787000
Quarters > 0 > balance Sheet > total Assets
1191338000
Quarters > 0 > balance Sheet > payables
12155000
Quarters > 0 > balance Sheet > short Term Debt
27905000
Quarters > 0 > balance Sheet > long Term Debt
347042000
Quarters > 0 > balance Sheet > total Liabilities
624841000
Quarters > 0 > balance Sheet > equity
566497000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
16340000
Quarters > 0 > cash Flow > depreciation
27214000
Quarters > 0 > cash Flow > change In Working Capital
9316000
Quarters > 0 > cash Flow > cash From Operations
63650000
Quarters > 0 > cash Flow > capital Expenditures
29050000
Quarters > 0 > cash Flow > cash From Investing
-142372000
Quarters > 0 > cash Flow > cash From Financing
81155000
Quarters > 0 > cash Flow > net Change In Cash
2433000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.7684710530028689
Quarters > 0 > ratios > PB
1.0426995023804186
Quarters > 0 > ratios > ROE
2.8843930329728136
Quarters > 0 > ratios > ROA
1.3715670951484802
Quarters > 0 > ratios > FCF
34600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3238123759967057
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
85394000
Quarters > 1 > income Statement > cost Of Revenue
44569000
Quarters > 1 > income Statement > gross Profit
40825000
Quarters > 1 > income Statement > operating Expenses
12071000
Quarters > 1 > income Statement > operating Income
28754000
Quarters > 1 > income Statement > interest Expense
7320000
Quarters > 1 > income Statement > pretax Income
40174000
Quarters > 1 > income Statement > net Income
30470000
Quarters > 1 > income Statement > eps
1.4401172133471973
Quarters > 1 > income Statement > dividends Per Share
-8087999
Quarters > 1 > income Statement > shares Outstanding
21158000
Quarters > 1 > income Statement > income Tax Expense
9704000
Quarters > 1 > income Statement > EBITDA
66216000
Quarters > 1 > income Statement > operating Margin
33.67215495233857
Quarters > 1 > income Statement > total Other Income Expense Net
11420000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
14026000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
35295000
Quarters > 1 > balance Sheet > inventories
3685000
Quarters > 1 > balance Sheet > total Current Assets
66994000
Quarters > 1 > balance Sheet > property Plant Equipment
915688000
Quarters > 1 > balance Sheet > total Assets
1033567000
Quarters > 1 > balance Sheet > payables
9231000
Quarters > 1 > balance Sheet > short Term Debt
24257000
Quarters > 1 > balance Sheet > long Term Debt
255191000
Quarters > 1 > balance Sheet > total Liabilities
476686000
Quarters > 1 > balance Sheet > equity
556881000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
30470000
Quarters > 1 > cash Flow > depreciation
19563000
Quarters > 1 > cash Flow > change In Working Capital
-12910000
Quarters > 1 > cash Flow > cash From Operations
33640000
Quarters > 1 > cash Flow > capital Expenditures
30853000
Quarters > 1 > cash Flow > cash From Investing
-45054000
Quarters > 1 > cash Flow > cash From Financing
16582999
Quarters > 1 > cash Flow > net Change In Cash
5169000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.4401172133471973
Quarters > 1 > ratios > PB
1.0554665000242422
Quarters > 1 > ratios > ROE
5.471545985587585
Quarters > 1 > ratios > ROA
2.948043039299823
Quarters > 1 > ratios > FCF
2787000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.03263695341593086
Quarters > 1 > health Score
56
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
102457000
Quarters > 2 > income Statement > cost Of Revenue
44139000
Quarters > 2 > income Statement > gross Profit
58318000
Quarters > 2 > income Statement > operating Expenses
8816000
Quarters > 2 > income Statement > operating Income
49502000
Quarters > 2 > income Statement > interest Expense
6791000
Quarters > 2 > income Statement > pretax Income
36872000
Quarters > 2 > income Statement > net Income
28633000
Quarters > 2 > income Statement > eps
1.3563071384586234
Quarters > 2 > income Statement > dividends Per Share
-8032999
Quarters > 2 > income Statement > shares Outstanding
21111000
Quarters > 2 > income Statement > income Tax Expense
8239000
Quarters > 2 > income Statement > EBITDA
61958000
Quarters > 2 > income Statement > operating Margin
48.31490283728784
Quarters > 2 > income Statement > total Other Income Expense Net
-12630000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
8857000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
37518000
Quarters > 2 > balance Sheet > inventories
4346000
Quarters > 2 > balance Sheet > total Current Assets
53812000
Quarters > 2 > balance Sheet > property Plant Equipment
904227000
Quarters > 2 > balance Sheet > total Assets
994944000
Quarters > 2 > balance Sheet > payables
18134000
Quarters > 2 > balance Sheet > short Term Debt
25149000
Quarters > 2 > balance Sheet > long Term Debt
229342000
Quarters > 2 > balance Sheet > total Liabilities
462561000
Quarters > 2 > balance Sheet > equity
532383000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
28633000
Quarters > 2 > cash Flow > depreciation
19138000
Quarters > 2 > cash Flow > change In Working Capital
-5200000
Quarters > 2 > cash Flow > cash From Operations
50381000
Quarters > 2 > cash Flow > capital Expenditures
19153000
Quarters > 2 > cash Flow > cash From Investing
-25403000
Quarters > 2 > cash Flow > cash From Financing
-29245000
Quarters > 2 > cash Flow > net Change In Cash
-4267000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.3563071384586234
Quarters > 2 > ratios > PB
1.1015820940939136
Quarters > 2 > ratios > ROE
5.378270906471469
Quarters > 2 > ratios > ROA
2.8778504116814614
Quarters > 2 > ratios > FCF
31228000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.3047912782923568
Quarters > 2 > health Score
72
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
102695000
Quarters > 3 > income Statement > cost Of Revenue
46620000
Quarters > 3 > income Statement > gross Profit
56075000
Quarters > 3 > income Statement > operating Expenses
24037000
Quarters > 3 > income Statement > operating Income
32038000
Quarters > 3 > income Statement > interest Expense
7819000
Quarters > 3 > income Statement > pretax Income
15481000
Quarters > 3 > income Statement > net Income
10928000
Quarters > 3 > income Statement > eps
0.5153501532657392
Quarters > 3 > income Statement > dividends Per Share
-7992000
Quarters > 3 > income Statement > shares Outstanding
21205000
Quarters > 3 > income Statement > income Tax Expense
4553000
Quarters > 3 > income Statement > EBITDA
41295000
Quarters > 3 > income Statement > operating Margin
31.19723452943181
Quarters > 3 > income Statement > total Other Income Expense Net
-16557000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
13124000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
44411000
Quarters > 3 > balance Sheet > inventories
5734000
Quarters > 3 > balance Sheet > total Current Assets
68125000
Quarters > 3 > balance Sheet > property Plant Equipment
892672000
Quarters > 3 > balance Sheet > total Assets
993501000
Quarters > 3 > balance Sheet > payables
13937000
Quarters > 3 > balance Sheet > short Term Debt
27676000
Quarters > 3 > balance Sheet > long Term Debt
249494000
Quarters > 3 > balance Sheet > total Liabilities
482886000
Quarters > 3 > balance Sheet > equity
510615000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
10928000
Quarters > 3 > cash Flow > depreciation
18929000
Quarters > 3 > cash Flow > change In Working Capital
15426000
Quarters > 3 > cash Flow > cash From Operations
66378000
Quarters > 3 > cash Flow > capital Expenditures
33262999
Quarters > 3 > cash Flow > cash From Investing
-34513000
Quarters > 3 > cash Flow > cash From Financing
-32063000
Quarters > 3 > cash Flow > net Change In Cash
-198000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5153501532657392
Quarters > 3 > ratios > PB
1.153657648130196
Quarters > 3 > ratios > ROE
2.140164311663386
Quarters > 3 > ratios > ROA
1.0999485657286705
Quarters > 3 > ratios > FCF
33115001
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.32245972053167143
Quarters > 3 > health Score
68
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
410181000
Annuals > 0 > income Statement > cost Of Revenue
176154000
Annuals > 0 > income Statement > gross Profit
234027000
Annuals > 0 > income Statement > operating Expenses
80332000
Annuals > 0 > income Statement > operating Income
153695000
Annuals > 0 > income Statement > interest Expense
35204000
Annuals > 0 > income Statement > pretax Income
116971000
Annuals > 0 > income Statement > net Income
88897000
Annuals > 0 > income Statement > eps
4.258538922155688
Annuals > 0 > income Statement > dividends Per Share
-30831000
Annuals > 0 > income Statement > shares Outstanding
20875000
Annuals > 0 > income Statement > income Tax Expense
28074000
Annuals > 0 > income Statement > EBITDA
223501000
Annuals > 0 > income Statement > operating Margin
37.47004371240989
Annuals > 0 > income Statement > total Other Income Expense Net
-36724000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
13124000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
44411000
Annuals > 0 > balance Sheet > inventories
5734000
Annuals > 0 > balance Sheet > total Current Assets
68125000
Annuals > 0 > balance Sheet > property Plant Equipment
892672000
Annuals > 0 > balance Sheet > total Assets
993501000
Annuals > 0 > balance Sheet > payables
13937000
Annuals > 0 > balance Sheet > short Term Debt
27676000
Annuals > 0 > balance Sheet > long Term Debt
249494000
Annuals > 0 > balance Sheet > total Liabilities
482886000
Annuals > 0 > balance Sheet > equity
510615000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
88897000
Annuals > 0 > cash Flow > depreciation
74900000
Annuals > 0 > cash Flow > change In Working Capital
18876000
Annuals > 0 > cash Flow > cash From Operations
246274000
Annuals > 0 > cash Flow > capital Expenditures
129926000
Annuals > 0 > cash Flow > cash From Investing
-147838000
Annuals > 0 > cash Flow > cash From Financing
-100631000
Annuals > 0 > cash Flow > net Change In Cash
-2195000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.258538922155688
Annuals > 0 > ratios > PB
1.0469899043310518
Annuals > 0 > ratios > ROE
17.409790155009155
Annuals > 0 > ratios > ROA
8.947852090737705
Annuals > 0 > ratios > FCF
116348000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.2836503884870338
Annuals > 0 > health Score
86
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
375047000
Annuals > 1 > income Statement > cost Of Revenue
154175000
Annuals > 1 > income Statement > gross Profit
220872000
Annuals > 1 > income Statement > operating Expenses
33402000
Annuals > 1 > income Statement > operating Income
187470000
Annuals > 1 > income Statement > interest Expense
28927000
Annuals > 1 > income Statement > pretax Income
146052000
Annuals > 1 > income Statement > net Income
111591000
Annuals > 1 > income Statement > eps
5.57955
Annuals > 1 > income Statement > dividends Per Share
-27706000
Annuals > 1 > income Statement > shares Outstanding
20000000
Annuals > 1 > income Statement > income Tax Expense
34461000
Annuals > 1 > income Statement > EBITDA
252525000
Annuals > 1 > income Statement > operating Margin
49.98573512119815
Annuals > 1 > income Statement > total Other Income Expense Net
-41418000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
15319000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
35126000
Annuals > 1 > balance Sheet > inventories
6177000
Annuals > 1 > balance Sheet > total Current Assets
63266000
Annuals > 1 > balance Sheet > property Plant Equipment
869444000
Annuals > 1 > balance Sheet > total Assets
945711000
Annuals > 1 > balance Sheet > payables
3855000
Annuals > 1 > balance Sheet > short Term Debt
26038000
Annuals > 1 > balance Sheet > long Term Debt
335959000
Annuals > 1 > balance Sheet > total Liabilities
524116000
Annuals > 1 > balance Sheet > equity
421595000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
111591000
Annuals > 1 > cash Flow > depreciation
65055000
Annuals > 1 > cash Flow > change In Working Capital
1139000
Annuals > 1 > cash Flow > cash From Operations
207195000
Annuals > 1 > cash Flow > capital Expenditures
141304000
Annuals > 1 > cash Flow > cash From Investing
-469556000
Annuals > 1 > cash Flow > cash From Financing
264379000
Annuals > 1 > cash Flow > net Change In Cash
2018000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.57955
Annuals > 1 > ratios > PB
1.214910043999573
Annuals > 1 > ratios > ROE
26.46876741896844
Annuals > 1 > ratios > ROA
11.799693563890026
Annuals > 1 > ratios > FCF
65891000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.1756873138566633
Annuals > 1 > health Score
82
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
321743000
Annuals > 2 > income Statement > cost Of Revenue
84294000
Annuals > 2 > income Statement > gross Profit
237449000
Annuals > 2 > income Statement > operating Expenses
33930000
Annuals > 2 > income Statement > operating Income
203519000
Annuals > 2 > income Statement > interest Expense
158000
Annuals > 2 > income Statement > pretax Income
150855000
Annuals > 2 > income Statement > net Income
118011000
Annuals > 2 > income Statement > eps
5.990000170039238
Annuals > 2 > income Statement > dividends Per Share
25066000
Annuals > 2 > income Statement > shares Outstanding
19701335
Annuals > 2 > income Statement > income Tax Expense
32844000
Annuals > 2 > income Statement > EBITDA
182810000
Annuals > 2 > income Statement > operating Margin
63.25514463407129
Annuals > 2 > income Statement > total Other Income Expense Net
-52664000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
13301000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
25551000
Annuals > 2 > balance Sheet > inventories
8886000
Annuals > 2 > balance Sheet > total Current Assets
50994000
Annuals > 2 > balance Sheet > property Plant Equipment
461472000
Annuals > 2 > balance Sheet > total Assets
515294000
Annuals > 2 > balance Sheet > payables
3939000
Annuals > 2 > balance Sheet > short Term Debt
4607000
Annuals > 2 > balance Sheet > long Term Debt
56000000
Annuals > 2 > balance Sheet > total Liabilities
181848000
Annuals > 2 > balance Sheet > equity
333446000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
118011000
Annuals > 2 > cash Flow > depreciation
17708000
Annuals > 2 > cash Flow > change In Working Capital
1520000
Annuals > 2 > cash Flow > cash From Operations
170288000
Annuals > 2 > cash Flow > capital Expenditures
128256000
Annuals > 2 > cash Flow > cash From Investing
-128256000
Annuals > 2 > cash Flow > cash From Financing
-74096000
Annuals > 2 > cash Flow > net Change In Cash
4984000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.990000170039238
Annuals > 2 > ratios > PB
1.5131421260114082
Annuals > 2 > ratios > ROE
35.39133772784799
Annuals > 2 > ratios > ROA
22.9016833108866
Annuals > 2 > ratios > FCF
42032000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.13063842880808596
Annuals > 2 > health Score
84
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
151036000
Annuals > 3 > income Statement > cost Of Revenue
57103000
Annuals > 3 > income Statement > gross Profit
93933000
Annuals > 3 > income Statement > operating Expenses
34057000
Annuals > 3 > income Statement > operating Income
59876000
Annuals > 3 > income Statement > interest Expense
3686000
Annuals > 3 > income Statement > pretax Income
-33853000
Annuals > 3 > income Statement > net Income
-65666000
Annuals > 3 > income Statement > eps
-4.0987453966668745
Annuals > 3 > income Statement > dividends Per Share
19777000
Annuals > 3 > income Statement > shares Outstanding
16021000
Annuals > 3 > income Statement > income Tax Expense
13016000
Annuals > 3 > income Statement > EBITDA
-4152000
Annuals > 3 > income Statement > operating Margin
39.64352869514553
Annuals > 3 > income Statement > total Other Income Expense Net
-93729000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
8317000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
18002000
Annuals > 3 > balance Sheet > inventories
780000
Annuals > 3 > balance Sheet > total Current Assets
31304000
Annuals > 3 > balance Sheet > property Plant Equipment
362513000
Annuals > 3 > balance Sheet > total Assets
396169000
Annuals > 3 > balance Sheet > payables
7901000
Annuals > 3 > balance Sheet > short Term Debt
2534000
Annuals > 3 > balance Sheet > long Term Debt
60000000
Annuals > 3 > balance Sheet > total Liabilities
158331000
Annuals > 3 > balance Sheet > equity
237838000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-46869000
Annuals > 3 > cash Flow > depreciation
108260000
Annuals > 3 > cash Flow > change In Working Capital
4281000
Annuals > 3 > cash Flow > cash From Operations
86080000
Annuals > 3 > cash Flow > capital Expenditures
60488000
Annuals > 3 > cash Flow > cash From Investing
-55736000
Annuals > 3 > cash Flow > cash From Financing
-14937000
Annuals > 3 > cash Flow > net Change In Cash
15407000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-4.0987453966668745
Annuals > 3 > ratios > PB
1.7251146158309436
Annuals > 3 > ratios > ROE
-27.60954935712544
Annuals > 3 > ratios > ROA
-16.57524945162292
Annuals > 3 > ratios > FCF
25592000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
0.16944304669085516
Annuals > 3 > health Score
47
Valuation > metrics > PE
6.5517
Valuation > metrics > PB
1.0426995023804186
Valuation > final Score
100
Valuation > verdict
17.2% Undervalued
Profitability > metrics > ROE
2.8843930329728136
Profitability > metrics > ROA
20.583492895293762
Profitability > metrics > Net Margin
0.15292179837532288
Profitability > final Score
59
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1029908366681553
Risk > metrics > Interest Coverage
2.9439004487964096
Risk > final Score
42
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.981627558662007
Liquidity > metrics > Quick Ratio
1.759435846230654
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
71
Prev Profitabilities > 1
71
Prev Profitabilities > 2
50
Prev Risks > 0
64
Prev Risks > 1
77
Prev Risks > 2
64
Prev Liquidities > 0
100
Prev Liquidities > 1
81
Prev Liquidities > 2
91
Updated At
2026-01-20T22:28:37.376Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-11
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.04
Earnings History > 0 > eps Difference
-1.04
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.77
Earnings History > 1 > eps Estimate
1.16
Earnings History > 1 > eps Difference
-0.39
Earnings History > 1 > surprise Percent
-33.6207
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.44
Earnings History > 2 > eps Estimate
1.16
Earnings History > 2 > eps Difference
0.28
Earnings History > 2 > surprise Percent
24.1379
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-09
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.62
Earnings History > 3 > eps Estimate
1.57
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
3.1847
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.2037
Earnings History > 4 > eps Estimate
1.5175
Earnings History > 4 > eps Difference
-0.3138
Earnings History > 4 > surprise Percent
-20.6787
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.63
Earnings History > 5 > eps Estimate
1.57
Earnings History > 5 > eps Difference
1.06
Earnings History > 5 > surprise Percent
67.5159
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.59
Earnings History > 6 > eps Estimate
1.74
Earnings History > 6 > eps Difference
-0.15
Earnings History > 6 > surprise Percent
-8.6207
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
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.94
Earnings History > 7 > eps Estimate
1.5
Earnings History > 7 > eps Difference
-0.56
Earnings History > 7 > surprise Percent
-37.3333
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.9
Earnings History > 8 > eps Estimate
1.6
Earnings History > 8 > eps Difference
0.3
Earnings History > 8 > surprise Percent
18.75
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
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.43
Earnings History > 9 > eps Estimate
1.89
Earnings History > 9 > eps Difference
-1.46
Earnings History > 9 > surprise Percent
-77.2487
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-07
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.65
Earnings History > 10 > eps Estimate
1.78
Earnings History > 10 > eps Difference
-0.13
Earnings History > 10 > surprise Percent
-7.3034
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-08
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.61
Earnings History > 11 > eps Estimate
1.29
Earnings History > 11 > eps Difference
0.32
Earnings History > 11 > surprise Percent
24.8062
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.64
Earnings History > 12 > eps Estimate
1.22
Earnings History > 12 > eps Difference
0.42
Earnings History > 12 > surprise Percent
34.4262
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
1.96
Earnings History > 13 > eps Estimate
1.37
Earnings History > 13 > eps Difference
0.59
Earnings History > 13 > surprise Percent
43.0657
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-10
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.96
Earnings History > 14 > eps Estimate
1.35
Earnings History > 14 > eps Difference
0.61
Earnings History > 14 > surprise Percent
45.1852
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-11
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.37
Earnings History > 15 > eps Estimate
1.09
Earnings History > 15 > eps Difference
-1.46
Earnings History > 15 > surprise Percent
-133.945
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-14
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.09
Earnings History > 16 > eps Estimate
0.79
Earnings History > 16 > eps Difference
0.3
Earnings History > 16 > surprise Percent
37.9747
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-13
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.8
Earnings History > 17 > eps Estimate
0.6
Earnings History > 17 > eps Difference
0.2
Earnings History > 17 > surprise Percent
33.3333
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-1.2
Earnings History > 18 > eps Estimate
0.87
Earnings History > 18 > eps Difference
-2.07
Earnings History > 18 > surprise Percent
-237.931
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-07
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.42
Earnings History > 19 > eps Estimate
0.64
Earnings History > 19 > eps Difference
-0.22
Earnings History > 19 > surprise Percent
-34.375
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-31
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.08
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-31
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-5.79
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.05
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.05
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-30
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.02
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-13
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.02
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-13
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
10.6961
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-14
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.03
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-14
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.01
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-15
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.01
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-28
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.01
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-13
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.03
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-14
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.02
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-12
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.02
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-30
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.5117
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-14
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-1.7881
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-12
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-3.2067
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-12
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-2.7691
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-30
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-37.8052
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-12
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-9.7886
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-11
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.1499
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-12
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-1.0157
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-13
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.8381
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-14
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.7434
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-19
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.8362
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-09-30
Earnings History > 47 > report Date
2013-11-15
Earnings History > 47 > date
2013-09-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.9485
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-06-30
Earnings History > 48 > report Date
2013-08-14
Earnings History > 48 > date
2013-06-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.5205
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-03-31
Earnings History > 49 > report Date
2013-05-15
Earnings History > 49 > date
2013-03-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.8417
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-09-30
Earnings History > 50 > report Date
2012-11-14
Earnings History > 50 > date
2012-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
2.3935
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-06-30
Earnings History > 51 > report Date
2012-08-14
Earnings History > 51 > date
2012-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
2.1309
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-03-31
Earnings History > 52 > report Date
2012-05-15
Earnings History > 52 > date
2012-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.7101
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2011-12-31
Earnings History > 53 > report Date
2012-03-29
Earnings History > 53 > date
2011-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
4.2489
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-09-30
Earnings History > 54 > report Date
2011-11-14
Earnings History > 54 > date
2011-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
2.3421
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-06-30
Earnings History > 55 > report Date
2011-08-15
Earnings History > 55 > date
2011-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.9295
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-03-31
Earnings History > 56 > report Date
2011-05-16
Earnings History > 56 > date
2011-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.6991
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2010-09-30
Earnings History > 57 > report Date
2010-11-12
Earnings History > 57 > date
2010-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3717
Earnings History > 57 > eps Estimate
1.68
Earnings History > 57 > eps Difference
-1.3083
Earnings History > 57 > surprise Percent
-77.875
Earnings History > 58 > period
2010-06-30
Earnings History > 58 > report Date
2010-08-13
Earnings History > 58 > date
2010-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.2
Earnings History > 58 > eps Estimate
1.8
Earnings History > 58 > eps Difference
-0.6
Earnings History > 58 > surprise Percent
-33.3333
Earnings History > 59 > period
2010-03-31
Earnings History > 59 > report Date
2010-05-17
Earnings History > 59 > date
2010-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.5213
Earnings History > 59 > eps Estimate
-0.6
Earnings History > 59 > eps Difference
1.1213
Earnings History > 59 > surprise Percent
186.8833
Earnings History > 60 > period
2009-12-31
Earnings History > 60 > report Date
2010-03-31
Earnings History > 60 > date
2009-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-1.2
Earnings History > 60 > eps Estimate
0.96
Earnings History > 60 > eps Difference
-2.16
Earnings History > 60 > surprise Percent
-225
Earnings History > 61 > period
2009-09-30
Earnings History > 61 > report Date
2009-11-09
Earnings History > 61 > date
2009-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-1.2
Earnings History > 61 > eps Estimate
0.48
Earnings History > 61 > eps Difference
-1.68
Earnings History > 61 > surprise Percent
-350
Earnings History > 62 > period
2009-06-30
Earnings History > 62 > report Date
2009-08-10
Earnings History > 62 > date
2009-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.1629
Earnings History > 62 > eps Estimate
0.84
Earnings History > 62 > eps Difference
-1.0029
Earnings History > 62 > surprise Percent
-119.3929
Earnings History > 63 > period
2009-03-31
Earnings History > 63 > report Date
2009-05-11
Earnings History > 63 > date
2009-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-1.2
Earnings History > 63 > eps Estimate
-0.6
Earnings History > 63 > eps Difference
-0.6
Earnings History > 63 > surprise Percent
-100
Earnings History > 64 > period
2008-12-31
Earnings History > 64 > report Date
2009-03-17
Earnings History > 64 > date
2008-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-16.8353
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-09-30
Earnings History > 65 > report Date
2008-11-10
Earnings History > 65 > date
2008-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
3.0447
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-06-30
Earnings History > 66 > report Date
2008-08-11
Earnings History > 66 > date
2008-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
2.7704
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-03-31
Earnings History > 67 > report Date
2008-05-15
Earnings History > 67 > date
2008-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
11.444
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2007-09-30
Earnings History > 68 > report Date
2007-11-09
Earnings History > 68 > date
2007-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
3.1115
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2007-06-30
Earnings History > 69 > report Date
2007-08-10
Earnings History > 69 > date
2007-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6512
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-03-31
Earnings History > 70 > report Date
2007-05-14
Earnings History > 70 > date
2007-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.4251
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2006-12-31
Earnings History > 71 > report Date
2007-03-30
Earnings History > 71 > date
2006-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.1632
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2006-09-30
Earnings History > 72 > report Date
2006-11-13
Earnings History > 72 > date
2006-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.0318
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-06-30
Earnings History > 73 > report Date
2006-08-11
Earnings History > 73 > date
2006-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.4356
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-03-31
Earnings History > 74 > report Date
2006-05-08
Earnings History > 74 > date
2006-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.6334
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2005-12-31
Earnings History > 75 > report Date
2006-03-20
Earnings History > 75 > date
2005-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
2.4
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2005-09-30
Earnings History > 76 > report Date
2005-11-10
Earnings History > 76 > date
2005-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.5458
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-06-30
Earnings History > 77 > report Date
2005-08-11
Earnings History > 77 > date
2005-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.3267
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-03-31
Earnings History > 78 > report Date
2005-05-11
Earnings History > 78 > date
2005-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-1.0296
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2004-09-30
Earnings History > 79 > report Date
2004-11-10
Earnings History > 79 > date
2004-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-1.8203
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-06-30
Earnings History > 80 > report Date
2004-08-23
Earnings History > 80 > date
2004-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.6967
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-03-31
Earnings History > 81 > report Date
2004-05-11
Earnings History > 81 > date
2004-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-8.2351
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2003-12-31
Earnings History > 82 > report Date
2004-03-30
Earnings History > 82 > date
2003-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-3.7515
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2003-09-30
Earnings History > 83 > report Date
2003-11-13
Earnings History > 83 > date
2003-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-3.7515
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-06-30
Earnings History > 84 > report Date
2003-08-23
Earnings History > 84 > date
2003-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-8.1656
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-03-31
Earnings History > 85 > report Date
2003-05-28
Earnings History > 85 > date
2003-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-4.247
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2002-09-30
Earnings History > 86 > report Date
2002-11-27
Earnings History > 86 > date
2002-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-9.0387
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2002-06-30
Earnings History > 87 > report Date
2002-08-28
Earnings History > 87 > date
2002-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-10.9502
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-03-31
Earnings History > 88 > report Date
2002-05-17
Earnings History > 88 > date
2002-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-10.8
Earnings History > 88 > eps Estimate
1.2
Earnings History > 88 > eps Difference
-12
Earnings History > 88 > surprise Percent
-1000
Earnings History > 89 > period
2001-09-30
Earnings History > 89 > report Date
2001-11-28
Earnings History > 89 > date
2001-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.8191
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2001-06-30
Earnings History > 90 > report Date
2001-08-29
Earnings History > 90 > date
2001-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-4.9963
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-03-31
Earnings History > 91 > report Date
2001-05-21
Earnings History > 91 > date
2001-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-5.71
Earnings History > 91 > eps Estimate
43.43
Earnings History > 91 > eps Difference
-49.14
Earnings History > 91 > surprise Percent
-113.1476
Earnings History > 92 > period
2000-12-31
Earnings History > 92 > report Date
2001-02-15
Earnings History > 92 > date
2000-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-24
Earnings History > 92 > eps Estimate
-1.14
Earnings History > 92 > eps Difference
-22.86
Earnings History > 92 > surprise Percent
-2005.2632
Earnings History > 93 > period
2000-09-30
Earnings History > 93 > report Date
2000-11-13
Earnings History > 93 > date
2000-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
1.14
Earnings History > 93 > eps Estimate
1.14
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2000-06-30
Earnings History > 94 > report Date
2000-06-30
Earnings History > 94 > date
2000-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-4.8978
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2000-03-31
Earnings History > 95 > report Date
2000-03-31
Earnings History > 95 > date
2000-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.9231
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
1999-12-31
Earnings History > 96 > report Date
1999-12-31
Earnings History > 96 > date
1999-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-2.4969
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
1999-09-30
Earnings History > 97 > report Date
1999-09-30
Earnings History > 97 > date
1999-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-10.1285
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
1999-06-30
Earnings History > 98 > report Date
1999-06-30
Earnings History > 98 > date
1999-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-12.5816
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-03-31
Earnings History > 99 > report Date
1999-03-31
Earnings History > 99 > date
1999-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-14.0284
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1998-12-31
Earnings History > 100 > report Date
1998-12-31
Earnings History > 100 > date
1998-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-20.3839
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1998-09-30
Earnings History > 101 > report Date
1998-09-30
Earnings History > 101 > date
1998-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-4.7307
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1998-06-30
Earnings History > 102 > report Date
1998-06-30
Earnings History > 102 > date
1998-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-16.8535
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-03-31
Earnings History > 103 > report Date
1998-03-31
Earnings History > 103 > date
1998-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-5.6477
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Riley Exploration Permian, Inc., an independent oil and natural gas company, focuses on the acquisition, exploration, development, and production of oil, natural gas, and natural gas liquids in Texas and New Mexico. Its acreage is primarily located on contiguous blocks in Yoakum County, Texas; and Eddy County, New Mexico. The company is headquartered in Oklahoma City, Oklahoma.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARiley Exploration Permian (REPX) declares a quarterly dividend of $0.40 per share MSN
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$46
Analyst Picks
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Riley Exploration Permian Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.04
Date
2025-09-30
EPS Actual
0.77
EPS Estimate
1.16
EPS Difference
-0.39
Surprise Percent
-33.6207%
(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.