_id
6915f168bc934aba376b20a3
Ticker
RSKIA
Name
Risk George Inds A
Exchange
PINK
Address
802 South Elm Street, Kimball, NE, United States, 69145
Country
USA
Sector
Industrials
Industry
Security & Protection Services
Currency
USD
Website
https://www.grisk.com
Description
George Risk Industries, Inc. designs, manufactures, and sells various electronic components worldwide. The company offers computer keyboards, proximity switches, security alarm components and systems, pool access alarms, EZ Duct wire covers, water sensors, electronic switching devices, security switches, and wire and cable installation tools, as well as door and window contact switches, environmental products, liquid detection sensors, and raceway wire covers, wire and cable installation tools, and various other sensors and devices. Its products are used for residential, commercial, industrial, and government installations. The company serves security alarm distributors, alarm installers, original equipment manufacturers, and distributors of off-the-shelf keyboards. George Risk Industries, Inc. was incorporated in 1961 and is based in Kimball, Nebraska.
Last Close
17.39
Volume
5
Current Price
17.53
Change
0.14
Last Updated
2026-01-06T10:31:23.811Z
Image
data:image/webp;base64,UklGRiwIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSHYEAAANsGRr29NI0ouRECCEt2nHtYGa1eJrAdXdCyhfAUL8vwRIeDcQ/PS4exIRE4D/GzwZkfW6kXKHEEbykMTdDtUM9TzO6z22Fxg1SdKJidc+R/IY//3smTg38LQyTcnCJn3/ik7mP/4smJzAVPixfcY3JuX717mV+b9+r5k447NX46w80qJi4D6FhwXqYU7+mRkOZuh00M63OB9YTJsfAM7XDuTGcAqsB8B/topbxeA6cwWc3BNHKUto1wOAY2CReN4QDEN+AbDc4Vn0G9wnt5gAqK5Gk2XrGNh3AOBC55m9Nix7aQDgpKsipRuyb1AAED4597TZujjq4w2OPVR5txY61fgGzdFIsqyIxkWq3+C7zaOY1i6mOMwrkn4WKV05+tYdq0Lk5NdmxbanGqtn/bjk+ZpndR3Wz45Gk+VNt5R8Db7b5PkEgAucalqDbsr0tiKG9h2b/CcnT2sAuiX0y4aqS3jkACTfotgUI/ue9G9n95JtwfPaRzECgd322L6Yyj0FON2Syy2E3pOUAFT7uAwMin7i7jnEyKFgFCPrfu1h2mgXBkMXh7wEXGtqwHoxVZri4mhMCLwXKRE4TQ9G3tIkmkEInXxhEj7Z2Y0PxXFiMnRxvE6Bewez5Js0ESVXz8AeuM9c07oOzLylSa+XfnmwIXRL+pk78u0OXRf5k0CxU3KduZ2GeYdtYvhhGWrs5CxTE7p0D/xAmsoOOyVbkX6arvMeHL9/qbNyl+E4ygd2y1Hw45Rg/7eoasZdysVVn/u4MHSX+r9wlmfsFw8ncdkHRWkhivuGkRcEbs8yTbN42DeOvwh+sC9OFft82tO+aONF+67Xn4UokvZMv/+jeKa+p7iT+tN3cU/3kfyHVzRb2FHeKOTA23O7VovtmTumR/H6FYtgmGx1XrU97/oHtjHNxsNJ1TW2Ih+XeiBP9xNbminy66nqNseUF5V6KmvHZ0uy8xF9QuxQYpk/iM31t0XSdZZX0QFcRuxIYBkSYgNIqaRbPMOLlC6QPxrHY0kzWcGSZJqtMyyPvDEBlHQSDWOrzavpCPTp3QrFremDmBxACa/q6lZZdDwHAGX29KKt203SACDOFNvaKkllA5jyvHH9rTRTTngfYmJHx7XlI9P5N0I55XJZq4t6EgGguT7cSFibYmJxK7hSybC5lZqUFt6X/NG43lpKTirel5hozmWtpJWN9YLOx4vxNubPQVlBl97tSHib48zgVkAof9aVtzpvFnEDxb12/DdCBA3rS0LOtv5WkaeF9TEvOsd7SzNZxfZwpVZ4AJYPogkbIJRXDBXo82o4baBOczfigfmDGBwD4uxsmUCf3B1sT/mj9V2ApocLtpc40z0VqLLSBiuls2TpSMteZUBzvVtfxPkvqvMMIIRXXKm7tcuRCY+/U0V71ZbFsSxxMnDacxIisPZ5nKlaUXka2Pvf/8SxWT4LYKbXRzUJsn5kQvX739ypnb9wO3DPkkJ2LmAfX//E3TE8gn3J0tvz4svY2xUJxf4xSTrsrx/XAv9DDFZQOCCQAwAA0BMAnQEqQABAAD61SJpKJyQiIbAZ/ADgFolsAMQQ4sM3fxF6uLehrbLXY3vNt4Ad9/ez4/uJvEN50zFJpctzTrs+bsf9sfYA/YxrzWNrBLOSSXCGutXwnFtKsxQW9hbqiqbrrV2zDkJLGUilwWrBGoumiL4ETEI5pojw7U3QOpz5F9nkgm0i92ciLbQ0JRwBEB5SpJq1XK1JH+jTpqIJcXimN0u58AAA/vnwnvCVlZBdJowjJGXaFF90pn8QJc4f1uX63PnVFQwthFQFBenhWBnYx/eC8EO0CB9utlaXDMu90l9Liz3Gnb2t7r3IHIBM3g35Ve8Lkw8uyxGd4s0xqEge3ZPm/Z2Jp8y383HzjE+0HwpIh1VR3aZ0e4TIvxzB3NvafX7QMSYFX507OS+DerlYBsVgA117gyaYcZAd19rzjto5vBHho2KdmhhtV/axAzPa0jU2nX23F59E5Trl9OGN0fE04Vpv0HSLDcaUVFBQGHGjd5fA8VgVQRcB+L5b1zPRGPaZIq5rEAlzTJHMdlOZZ6Neo4+ZhawhfYG1rI734RzDXswJUjgFr6KU1isn2P0h+w3cj+r++6yCHy9I/JO61k3uqEjFkYPw/Lt6Do3oKo5PPk0NspFug+yE58dYdwQxDHELoJg8WOm1Fq8CoycBxfDNhCMCEynNasdFF9Ti4yAYxHXn5eK7OE3Z9oSeuqMJbBglkAmrptH931+YldFqkI0U5KBHlX14plMiH3bnncZquZo8vi/Yu/JBMdosR+NMrIguIOiJ8vr2gWHi/L+iBYZtmJU6I4gp4WzMs8SIR9LYOmsq5JMYDkvAYZPhFZHUepI1jOUSxW5VZIdhe2zBkabj1xmdqeJYL3uckl7tT5UUKJZPRkKK789LuDu+CCxvGbJYDkzCXYEGZxPB+B5wac8YwSulb+KPghwHqGIK3drShmWJ0/gYw09j2xEmfWMc4IH/mWcLKPF7PpO56tiAFr7Q/R+qG32Oo9CuQUZr7oQJ6PPNjmyWuvQcT2u/NTnMzWCIttZ1quWqHGPqflYVr9azoqydP7n8lMg7db6fHSl+sNRv3cMxSt4gSjd7aWQppdFAfhMt+CFHpO3LbqzN3RVrKhP6VOvEB2AhHnDwRuRKD/TYwxVPOSTeNW2AVnoHuLzkATJ4kU3SjN2swJrFRR7DngPDRvXiLJ9S2mX78l+PSqXi4OXeapu8WAAA
Ipo Date
-
Market Cap
84340080
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-10-31
Revenue
6333000
Cost Of Revenue
3387000
Gross Profit
2946000
Operating Expenses
1160000
Operating Income
1786000
Interest Expense
-
Pretax Income
3095000
Net Income
2343000
Eps
0.47696025473708253
Dividends Per Share
-4462000
Shares Outstanding
4889279
Income Tax Expense
752000
EBITDA
3203000
Operating Margin
28.20148428864677
Total Other Income Expense Net
1309000
Cash
4843000
Short Term Investments
39871000
Receivables
6975000
Inventories
11089000
Total Current Assets
63273000
Property Plant Equipment
2052000
Total Assets
66183000
Payables
298000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
7939000
Equity
58244000
Bs_currency_symbol
USD
Depreciation
108000
Change In Working Capital
-426000
Cash From Operations
1214000
Capital Expenditures
0
Cash From Investing
-157000
Cash From Financing
-4474000
Net Change In Cash
-3417000
Cf_currency_symbol
USD
PE
10.1471
PB
1.478498270551473
ROE
4.022731955222856
ROA
3.5401840351751956
FCF
1214000
Fcf Percent
0.19169429969998422
Piotroski FScore
3
Health Score
74
Deep Value Investing Score
8
Defensive Investing Score
7
Dividend Investing Score
5
Economic Moat Investing Score
8.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
6.5
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
8.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
6333000
Quarters > 0 > income Statement > cost Of Revenue
3387000
Quarters > 0 > income Statement > gross Profit
2946000
Quarters > 0 > income Statement > operating Expenses
1160000
Quarters > 0 > income Statement > operating Income
1786000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
3095000
Quarters > 0 > income Statement > net Income
2343000
Quarters > 0 > income Statement > eps
0.47696025473708253
Quarters > 0 > income Statement > dividends Per Share
-4462000
Quarters > 0 > income Statement > shares Outstanding
4912359
Quarters > 0 > income Statement > income Tax Expense
752000
Quarters > 0 > income Statement > EBITDA
3203000
Quarters > 0 > income Statement > operating Margin
28.20148428864677
Quarters > 0 > income Statement > total Other Income Expense Net
1309000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4843000
Quarters > 0 > balance Sheet > short Term Investments
39871000
Quarters > 0 > balance Sheet > receivables
6975000
Quarters > 0 > balance Sheet > inventories
11089000
Quarters > 0 > balance Sheet > total Current Assets
63273000
Quarters > 0 > balance Sheet > property Plant Equipment
2052000
Quarters > 0 > balance Sheet > total Assets
66183000
Quarters > 0 > balance Sheet > payables
298000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
7939000
Quarters > 0 > balance Sheet > equity
58244000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2343000
Quarters > 0 > cash Flow > depreciation
108000
Quarters > 0 > cash Flow > change In Working Capital
-426000
Quarters > 0 > cash Flow > cash From Operations
1214000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-157000
Quarters > 0 > cash Flow > cash From Financing
-4474000
Quarters > 0 > cash Flow > net Change In Cash
-3417000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.47696025473708253
Quarters > 0 > ratios > PB
1.478498270551473
Quarters > 0 > ratios > ROE
4.022731955222856
Quarters > 0 > ratios > ROA
3.5401840351751956
Quarters > 0 > ratios > FCF
1214000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.19169429969998422
Quarters > 0 > health Score
74
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
5898000
Quarters > 1 > income Statement > cost Of Revenue
2899000
Quarters > 1 > income Statement > gross Profit
2999000
Quarters > 1 > income Statement > operating Expenses
1191000
Quarters > 1 > income Statement > operating Income
1808000
Quarters > 1 > income Statement > interest Expense
6000
Quarters > 1 > income Statement > pretax Income
4723000
Quarters > 1 > income Statement > net Income
3792000
Quarters > 1 > income Statement > eps
0.771903368771949
Quarters > 1 > income Statement > dividends Per Share
-5000
Quarters > 1 > income Statement > shares Outstanding
4912532
Quarters > 1 > income Statement > income Tax Expense
931000
Quarters > 1 > income Statement > EBITDA
4757000
Quarters > 1 > income Statement > operating Margin
30.65445913869108
Quarters > 1 > income Statement > total Other Income Expense Net
2915000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
8260000
Quarters > 1 > balance Sheet > short Term Investments
38470000
Quarters > 1 > balance Sheet > receivables
7292000
Quarters > 1 > balance Sheet > inventories
10585000
Quarters > 1 > balance Sheet > total Current Assets
65170000
Quarters > 1 > balance Sheet > property Plant Equipment
2140000
Quarters > 1 > balance Sheet > total Assets
68212000
Quarters > 1 > balance Sheet > payables
465000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
7566000
Quarters > 1 > balance Sheet > equity
60646000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
3792000
Quarters > 1 > cash Flow > depreciation
34000
Quarters > 1 > cash Flow > change In Working Capital
330000
Quarters > 1 > cash Flow > cash From Operations
2139000
Quarters > 1 > cash Flow > capital Expenditures
133000
Quarters > 1 > cash Flow > cash From Investing
-336000
Quarters > 1 > cash Flow > cash From Financing
-14000
Quarters > 1 > cash Flow > net Change In Cash
1789000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.771903368771949
Quarters > 1 > ratios > PB
1.4199895452296938
Quarters > 1 > ratios > ROE
6.2526794842198985
Quarters > 1 > ratios > ROA
5.559139154400985
Quarters > 1 > ratios > FCF
2006000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.3401152933197694
Quarters > 1 > health Score
79
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
6232000
Quarters > 2 > income Statement > cost Of Revenue
3279000
Quarters > 2 > income Statement > gross Profit
2953000
Quarters > 2 > income Statement > operating Expenses
4400000
Quarters > 2 > income Statement > operating Income
1832000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
550000
Quarters > 2 > income Statement > net Income
605000
Quarters > 2 > income Statement > eps
0.12366043050181608
Quarters > 2 > income Statement > dividends Per Share
1000
Quarters > 2 > income Statement > shares Outstanding
4892430
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
29.396662387676507
Quarters > 2 > income Statement > total Other Income Expense Net
-1276000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
6471000
Quarters > 2 > balance Sheet > short Term Investments
35736000
Quarters > 2 > balance Sheet > receivables
4693000
Quarters > 2 > balance Sheet > inventories
10740000
Quarters > 2 > balance Sheet > total Current Assets
60367000
Quarters > 2 > balance Sheet > property Plant Equipment
2031000
Quarters > 2 > balance Sheet > total Assets
63340000
Quarters > 2 > balance Sheet > payables
301000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
6478000
Quarters > 2 > balance Sheet > equity
56862000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
605000
Quarters > 2 > cash Flow > depreciation
124000
Quarters > 2 > cash Flow > change In Working Capital
-718000
Quarters > 2 > cash Flow > cash From Operations
1133000
Quarters > 2 > cash Flow > capital Expenditures
37000
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-39000
Quarters > 2 > cash Flow > net Change In Cash
891000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.12366043050181608
Quarters > 2 > ratios > PB
1.5082884509865992
Quarters > 2 > ratios > ROE
1.0639794590411875
Quarters > 2 > ratios > ROA
0.9551626144616356
Quarters > 2 > ratios > FCF
1096000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.17586649550706032
Quarters > 2 > health Score
69
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
4912000
Quarters > 3 > income Statement > cost Of Revenue
2614000
Quarters > 3 > income Statement > gross Profit
2298000
Quarters > 3 > income Statement > operating Expenses
1102000
Quarters > 3 > income Statement > operating Income
1196000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
2261000
Quarters > 3 > income Statement > net Income
1607000
Quarters > 3 > income Statement > eps
0.3268996285915732
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
4915882
Quarters > 3 > income Statement > income Tax Expense
654000
Quarters > 3 > income Statement > EBITDA
2381000
Quarters > 3 > income Statement > operating Margin
24.348534201954397
Quarters > 3 > income Statement > total Other Income Expense Net
1065000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
5580000
Quarters > 3 > balance Sheet > short Term Investments
37150000
Quarters > 3 > balance Sheet > receivables
6142000
Quarters > 3 > balance Sheet > inventories
11368000
Quarters > 3 > balance Sheet > total Current Assets
60664000
Quarters > 3 > balance Sheet > property Plant Equipment
2087000
Quarters > 3 > balance Sheet > total Assets
63724000
Quarters > 3 > balance Sheet > payables
349000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
7393000
Quarters > 3 > balance Sheet > equity
56331000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1608000
Quarters > 3 > cash Flow > depreciation
120000
Quarters > 3 > cash Flow > change In Working Capital
-718000
Quarters > 3 > cash Flow > cash From Operations
649000
Quarters > 3 > cash Flow > capital Expenditures
51000
Quarters > 3 > cash Flow > cash From Investing
-491000
Quarters > 3 > cash Flow > cash From Financing
-32000
Quarters > 3 > cash Flow > net Change In Cash
126000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3268996285915732
Quarters > 3 > ratios > PB
1.5298043965134651
Quarters > 3 > ratios > ROE
2.852780884415331
Quarters > 3 > ratios > ROA
2.521812817776662
Quarters > 3 > ratios > FCF
598000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.12174267100977199
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
22538000
Annuals > 0 > income Statement > cost Of Revenue
11628000
Annuals > 0 > income Statement > gross Profit
10910000
Annuals > 0 > income Statement > operating Expenses
4672000
Annuals > 0 > income Statement > operating Income
6238000
Annuals > 0 > income Statement > interest Expense
6000
Annuals > 0 > income Statement > pretax Income
9113000
Annuals > 0 > income Statement > net Income
7133000
Annuals > 0 > income Statement > eps
1.4508158576430923
Annuals > 0 > income Statement > dividends Per Share
-4447000
Annuals > 0 > income Statement > shares Outstanding
4916544
Annuals > 0 > income Statement > income Tax Expense
1980000
Annuals > 0 > income Statement > EBITDA
9606000
Annuals > 0 > income Statement > operating Margin
27.677699884639278
Annuals > 0 > income Statement > total Other Income Expense Net
2875000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
6471000
Annuals > 0 > balance Sheet > short Term Investments
35736000
Annuals > 0 > balance Sheet > receivables
6906000
Annuals > 0 > balance Sheet > inventories
10740000
Annuals > 0 > balance Sheet > total Current Assets
60367000
Annuals > 0 > balance Sheet > property Plant Equipment
2031000
Annuals > 0 > balance Sheet > total Assets
63340000
Annuals > 0 > balance Sheet > payables
301000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
6478000
Annuals > 0 > balance Sheet > equity
56862000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
7133000
Annuals > 0 > cash Flow > depreciation
487000
Annuals > 0 > cash Flow > change In Working Capital
-2374000
Annuals > 0 > cash Flow > cash From Operations
4307000
Annuals > 0 > cash Flow > capital Expenditures
396000
Annuals > 0 > cash Flow > cash From Investing
-429000
Annuals > 0 > cash Flow > cash From Financing
-4519000
Annuals > 0 > cash Flow > net Change In Cash
-641000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
1.4508158576430923
Annuals > 0 > ratios > PB
1.50361753297457
Annuals > 0 > ratios > ROE
12.544405754282298
Annuals > 0 > ratios > ROA
11.26144616356173
Annuals > 0 > ratios > FCF
3911000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1735291507675925
Annuals > 0 > health Score
85
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
21767000
Annuals > 1 > income Statement > cost Of Revenue
10926000
Annuals > 1 > income Statement > gross Profit
10841000
Annuals > 1 > income Statement > operating Expenses
4552000
Annuals > 1 > income Statement > operating Income
6289000
Annuals > 1 > income Statement > interest Expense
0
Annuals > 1 > income Statement > pretax Income
10323000
Annuals > 1 > income Statement > net Income
7558000
Annuals > 1 > income Statement > eps
1.5317653849396535
Annuals > 1 > income Statement > dividends Per Share
-2915000
Annuals > 1 > income Statement > shares Outstanding
4934176
Annuals > 1 > income Statement > income Tax Expense
2765000
Annuals > 1 > income Statement > EBITDA
6776000
Annuals > 1 > income Statement > operating Margin
28.892359994487066
Annuals > 1 > income Statement > total Other Income Expense Net
4034000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
7112000
Annuals > 1 > balance Sheet > short Term Investments
34488000
Annuals > 1 > balance Sheet > receivables
3969000
Annuals > 1 > balance Sheet > inventories
11558000
Annuals > 1 > balance Sheet > total Current Assets
57442000
Annuals > 1 > balance Sheet > property Plant Equipment
2003000
Annuals > 1 > balance Sheet > total Assets
60780000
Annuals > 1 > balance Sheet > payables
291000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
6143000
Annuals > 1 > balance Sheet > equity
54637000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
7558000
Annuals > 1 > cash Flow > depreciation
487000
Annuals > 1 > cash Flow > change In Working Capital
196000
Annuals > 1 > cash Flow > cash From Operations
6005000
Annuals > 1 > cash Flow > capital Expenditures
378000
Annuals > 1 > cash Flow > cash From Investing
-530000
Annuals > 1 > cash Flow > cash From Financing
-3306000
Annuals > 1 > cash Flow > net Change In Cash
2169000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.5317653849396535
Annuals > 1 > ratios > PB
1.5704617867013198
Annuals > 1 > ratios > ROE
13.833116752383914
Annuals > 1 > ratios > ROA
12.435011516946364
Annuals > 1 > ratios > FCF
5627000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.25851058942435795
Annuals > 1 > health Score
89
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
19979000
Annuals > 2 > income Statement > cost Of Revenue
10605000
Annuals > 2 > income Statement > gross Profit
9374000
Annuals > 2 > income Statement > operating Expenses
4314000
Annuals > 2 > income Statement > operating Income
5060000
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
5815000
Annuals > 2 > income Statement > net Income
4757000
Annuals > 2 > income Statement > eps
0.960750989379632
Annuals > 2 > income Statement > dividends Per Share
2689000
Annuals > 2 > income Statement > shares Outstanding
4951335
Annuals > 2 > income Statement > income Tax Expense
1058000
Annuals > 2 > income Statement > EBITDA
5505000
Annuals > 2 > income Statement > operating Margin
25.326592922568697
Annuals > 2 > income Statement > total Other Income Expense Net
755000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
4943000
Annuals > 2 > balance Sheet > short Term Investments
31363000
Annuals > 2 > balance Sheet > receivables
3965000
Annuals > 2 > balance Sheet > inventories
11443000
Annuals > 2 > balance Sheet > total Current Assets
52365000
Annuals > 2 > balance Sheet > property Plant Equipment
1997000
Annuals > 2 > balance Sheet > total Assets
55951000
Annuals > 2 > balance Sheet > payables
546000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
5302000
Annuals > 2 > balance Sheet > equity
50649000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4757000
Annuals > 2 > cash Flow > depreciation
445000
Annuals > 2 > cash Flow > change In Working Capital
-2602000
Annuals > 2 > cash Flow > cash From Operations
2836000
Annuals > 2 > cash Flow > capital Expenditures
548000
Annuals > 2 > cash Flow > cash From Investing
-1275000
Annuals > 2 > cash Flow > cash From Financing
-2696000
Annuals > 2 > cash Flow > net Change In Cash
-1135000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.960750989379632
Annuals > 2 > ratios > PB
1.7000082064798911
Annuals > 2 > ratios > ROE
9.392090663191771
Annuals > 2 > ratios > ROA
8.502082179049525
Annuals > 2 > ratios > FCF
2288000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.1145202462585715
Annuals > 2 > health Score
75
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
20735000
Annuals > 3 > income Statement > cost Of Revenue
10720000
Annuals > 3 > income Statement > gross Profit
10015000
Annuals > 3 > income Statement > operating Expenses
4367000
Annuals > 3 > income Statement > operating Income
7998000
Annuals > 3 > income Statement > interest Expense
1307000
Annuals > 3 > income Statement > pretax Income
4341000
Annuals > 3 > income Statement > net Income
3566000
Annuals > 3 > income Statement > eps
0.7186147622334289
Annuals > 3 > income Statement > dividends Per Share
2257000
Annuals > 3 > income Statement > shares Outstanding
4962325
Annuals > 3 > income Statement > income Tax Expense
775000
Annuals > 3 > income Statement > EBITDA
6083000
Annuals > 3 > income Statement > operating Margin
38.57246202073789
Annuals > 3 > income Statement > total Other Income Expense Net
-1307000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
6078000
Annuals > 3 > balance Sheet > short Term Investments
30979000
Annuals > 3 > balance Sheet > receivables
4130000
Annuals > 3 > balance Sheet > inventories
7940000
Annuals > 3 > balance Sheet > total Current Assets
50489000
Annuals > 3 > balance Sheet > property Plant Equipment
1782000
Annuals > 3 > balance Sheet > total Assets
54031000
Annuals > 3 > balance Sheet > payables
320000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
4989000
Annuals > 3 > balance Sheet > equity
49042000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3566000
Annuals > 3 > cash Flow > depreciation
435000
Annuals > 3 > cash Flow > change In Working Capital
-3625000
Annuals > 3 > cash Flow > cash From Operations
1969000
Annuals > 3 > cash Flow > capital Expenditures
390000
Annuals > 3 > cash Flow > cash From Investing
-749000
Annuals > 3 > cash Flow > cash From Financing
-2468000
Annuals > 3 > cash Flow > net Change In Cash
-1248000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.7186147622334289
Annuals > 3 > ratios > PB
1.7596107774968395
Annuals > 3 > ratios > ROE
7.2713184617266835
Annuals > 3 > ratios > ROA
6.599914863689363
Annuals > 3 > ratios > FCF
1579000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.07615143477212442
Annuals > 3 > health Score
68
Valuation > metrics > PE
10.1471
Valuation > metrics > PB
1.478498270551473
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.022731955222856
Profitability > metrics > ROA
3.7030012801668963
Profitability > metrics > Net Margin
0.3699668403600189
Profitability > final Score
49
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.13630588558478127
Risk > metrics > Interest Coverage
16.537037037037038
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
212.3255033557047
Liquidity > metrics > Quick Ratio
175.11409395973155
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
60
Prev Profitabilities > 1
20
Prev Profitabilities > 2
44
Prev Risks > 0
100
Prev Risks > 1
66
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:30:23.626Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-12-15
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.48
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-09-15
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.12
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-04-30
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.1237
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-13
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.3269
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-13
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4505
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-16
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5501
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-07-29
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.4084
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-15
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.6583
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-15
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.0112
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-14
Earnings History > 9 > date
2023-07-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.4796
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-07-31
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2211
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-03-17
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.41
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-15
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.12
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-08-15
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.01
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-04-30
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.0059
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-03-17
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.03
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-15
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.34
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.61
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-07-31
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.35
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-03-17
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.9
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-15
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.17
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-08-13
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.24
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-07-31
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.5
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-03-23
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.27
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-20
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.17
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-08-13
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.15
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.1969
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-03-21
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.24
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-17
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.15
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-08-13
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.1
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-07-31
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.1862
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-03-16
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.16
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-20
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.15
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-08-14
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.07
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-07-31
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.1043
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-03-06
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.16
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2017-01-31
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.1595
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-10-31
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.1372
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-07-31
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.1125
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-04-30
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2292
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2016-01-31
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1259
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-10-31
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.11
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-07-31
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1431
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.1373
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2015-01-31
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.1399
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-10-31
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.2
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1449
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-04-30
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.1779
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2014-01-31
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1114
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.19
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1334
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-04-30
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1771
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.156
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1177
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-07-31
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0861
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-04-30
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1987
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.086
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-10-31
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.08
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-07-31
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1562
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-04-30
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.122
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2011-01-31
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.148
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-07-31
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.049
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-04-30
Earnings History > 62 > report Date
2010-04-30
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.1346
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-01-31
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0758
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-10-31
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0528
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-07-31
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.04
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-04-30
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.01
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-01-31
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0329
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-10-31
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0664
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-07-31
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0761
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-04-30
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0676
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-01-31
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0611
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-10-31
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.141
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-07-31
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1537
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-04-30
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.19
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-01-31
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1101
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-10-31
Earnings History > 76 > report Date
2006-10-31
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1559
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-07-31
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1018
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-04-30
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.14
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-01-31
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1296
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-10-31
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.1321
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-07-31
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1126
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-04-30
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.17
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-01-31
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0967
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-10-31
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1155
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-07-31
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0908
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-04-30
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.12
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-01-31
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1103
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-10-31
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.1028
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-07-31
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1037
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-01-31
Earnings History > 90 > report Date
2003-01-31
Earnings History > 90 > date
2003-01-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1184
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-10-31
Earnings History > 91 > report Date
2002-10-31
Earnings History > 91 > date
2002-10-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.1286
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-07-31
Earnings History > 92 > report Date
2002-07-31
Earnings History > 92 > date
2002-07-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0702
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-01-31
Earnings History > 93 > report Date
2002-01-31
Earnings History > 93 > date
2002-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0831
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-10-31
Earnings History > 94 > report Date
2001-10-31
Earnings History > 94 > date
2001-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0816
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-07-31
Earnings History > 95 > report Date
2001-07-31
Earnings History > 95 > date
2001-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0609
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-01-31
Earnings History > 96 > report Date
2001-01-31
Earnings History > 96 > date
2001-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0699
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-10-31
Earnings History > 97 > report Date
2000-10-31
Earnings History > 97 > date
2000-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1049
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-07-31
Earnings History > 98 > report Date
2000-07-31
Earnings History > 98 > date
2000-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.0829
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-01-31
Earnings History > 99 > report Date
2000-01-31
Earnings History > 99 > date
2000-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0818
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-10-31
Earnings History > 100 > report Date
1999-10-31
Earnings History > 100 > date
1999-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0924
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-07-31
Earnings History > 101 > report Date
1999-07-31
Earnings History > 101 > date
1999-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0685
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-01-31
Earnings History > 102 > report Date
1999-01-31
Earnings History > 102 > date
1999-01-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0966
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-10-31
Earnings History > 103 > report Date
1998-10-31
Earnings History > 103 > date
1998-10-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0829
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-07-31
Earnings History > 104 > report Date
1998-07-31
Earnings History > 104 > date
1998-07-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0873
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-01-31
Earnings History > 105 > report Date
1998-01-31
Earnings History > 105 > date
1998-01-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.0852
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1997-10-31
Earnings History > 106 > report Date
1997-10-31
Earnings History > 106 > date
1997-10-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0636
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1997-07-31
Earnings History > 107 > report Date
1997-07-31
Earnings History > 107 > date
1997-07-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0582
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
George Risk Industries, Inc. designs, manufactures, and sells various electronic components worldwide. The company offers computer keyboards, proximity switches, security alarm components and systems, pool access alarms, EZ Duct wire covers, water sensors, electronic switching devices, security switches, and wire and cable installation tools, as well as door and window contact switches, environmental products, liquid detection sensors, and raceway wire covers, wire and cable installation tools, and various other sensors and devices. Its products are used for residential, commercial, industrial, and government installations. The company serves security alarm distributors, alarm installers, original equipment manufacturers, and distributors of off-the-shelf keyboards. George Risk Industries, Inc. was incorporated in 1961 and is based in Kimball, Nebraska.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARs 106 Dividend Payout, Stock Split, Bonus Issue: 5 stocks to go ex-date TODAY- FULL LIST - ET Now
1/16/2026
Rs 106 Dividend Payout, Stock Split, Bonus Issue: 5 stocks to go ex-date TODAY- FULL LIST ET Now
Read more →Angel One announces 1:10 stock split, Rs 23 dividend even as Q3 profit falls 4% - The Economic Times
1/15/2026
Angel One announces 1:10 stock split, Rs 23 dividend even as Q3 profit falls 4% The Economic Times
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Risk George Inds A
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
0.48
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.