_id
69105eadccc777a4e85d5935
Ticker
EACO
Name
Eaco Corp
Exchange
PINK
Address
5065 East Hunter Avenue, Anaheim, CA, United States, 92807
Country
USA
Sector
Technology
Industry
Electronics & Computer Distribution
Currency
USD
Website
https://eacocorp.com
Description
EACO Corporation, through its subsidiary, Bisco Industries, Inc., distributes and sells electronic components and fasteners in the United States, Asia, Canada, and internationally. The company offers electronic components, such as spacers and standoffs, card guides and ejectors, component holders and fuses, circuit board connectors, and cable components, as well as various fasteners and hardware products. It also offers customized services and solutions for various production needs, including special packaging, bin stocking, kitting and assembly, bar coding, electronic requisitioning, integrated supply programs, and others. In addition, the company's supplies parts used in the manufacture of products to a range of industries, such as aerospace, circuit board, communication, computer, fabrication, instrumentation, industrial equipment and marine sectors. EACO Corporation sells its products primarily to the original equipment manufacturers through its sales representatives and distribution centers. The company was founded in 1973 and is headquartered in Anaheim, California.
Last Close
77.63
Volume
100
Current Price
79.9
Change
-5.62
Last Updated
2026-01-02T12:59:30.106Z
Image
data:image/webp;base64,UklGRqADAABXRUJQVlA4IJQDAACQEACdASpAAEAAPrVSoUwnJKMiKAqo4BaJbAC2Ta7Zfoj9282zK3oDTZ7Y3zAedd6Hd5L9CXy2/ZT/dD9gLKa8AYwR6bdxYAaTWaR5J/p9Slvl5I1ttF3vNKKc9KKCu0N2VJwczsvln29Gw3wwXc10j+zxZX2ihqMJHd/kyhFFewwJXFrUscdPRPsskIAA/u5DH+ysf6Vj/SsfkxdzBrhfIOe3JfLHZ0nZS+g7nfLfnuxcX7SXHf91bY01/2wOnfTfz/ZSHolAYbq1mH0VGP8F6a8Q/SAeO9t8/5pCyQb4aSw5Tp0hiMybrZhd26N8Pj7rpb2/RUTA0Y/OH3y9OK6Wp34DY+UFVx6JevjfZnwDXcvueQrEO79DeM+YUYJgWN7i+ZKs8rUrtlnaap+eRo69rPNf6GuwInqiBE+WFPZ6n/5W/X/jyjf48vo6cm/KR4lH/2O60DuIOZ2/yWYRr77qXSLv6b4n35Ccs4AAP+i0moboF6Wpuon39gGx066SOUZul2w/jiygh/FY2LHbKNmVMXSl8RuzNd40GDV/nK0isVa/ufzxKOsV4bUCe8g99md7vNqms9oFjizRhjU+awe3etPqttPuPMqezqURl0Tusja7PTWf3HYmriiuqRBF9Neq7ZGUU/mGRLRPLforhT29PaBjy6itjkt+ArrUqU2A379G63xJ5RgzTXSp/p/94Jgs7G2Oe1hWd8jL5SOdO1td8m1HdfyKHBME05bqgFrHGMlwvPzkPC8z2VzdQKvyCBppoa9GgXSGYjNOHmIDguN+3bPLAERysIQVkZem3+N9itqiz+IddACetoTBzcj2RfVH8FUKf9qGnqMDZd/8Krx/IdKMhdihFE03AesFo6MiDw4YqY5ll9DW4LsoR8zmRl7hWljCdBKRq0eA7xm3pvVofPKELgjwtvrsS5MMPZkf4cvgYJcSEbn5Nnc0l3F3p1HddvDJ9LS3ghn3BSfhA6wURpIVBFNexskpnjmv6/kL+IBC3YQjEijxsMQQgXrUVtuAyWk2RKJiHHlTxDrg0Jie1Gly+0w7+OgO4nYl7YYHdIIw0fV3+b6qjZZQllQL3+kH98exfVIoVN2mDRa2lywhpa7EuXvHiGFkgsvaIiE5CS79r5FaRKrmnZZiyIyxHXXhXZFCE8Sw/whW7EgFclzIbT/YAkiJEe+DfStE5FyhZhRQ+aU0SyK0ZMVAWHvR8+HAkAAA
Ipo Date
-
Market Cap
377405216
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-08-31
Revenue
122469000
Cost Of Revenue
85125000
Gross Profit
37344000
Operating Expenses
25884000
Operating Income
11460000
Interest Expense
61000
Pretax Income
11911000
Net Income
9109000
Eps
1.8583765676035735
Dividends Per Share
19000
Shares Outstanding
4861590
Income Tax Expense
2783000
EBITDA
12379000
Operating Margin
9.357470053646228
Total Other Income Expense Net
451000
Cash
7370000
Short Term Investments
30375000
Receivables
65863000
Inventories
83980000
Total Current Assets
192607000
Property Plant Equipment
41484000
Total Assets
236795000
Payables
39821000
Short Term Debt
2978000
Long Term Debt
4079000
Total Liabilities
80945000
Equity
155850000
Bs_currency_symbol
USD
Depreciation
407000
Change In Working Capital
-2961000
Cash From Operations
8217000
Capital Expenditures
709000
Cash From Investing
-8757000
Cash From Financing
632000
Net Change In Cash
100000
Cf_currency_symbol
USD
PE
11.78
PB
2.512910112287456
ROE
5.844722489573308
ROA
3.8467873054752
FCF
7508000
Fcf Percent
0.061305309915162205
Piotroski FScore
3
Health Score
59
Deep Value Investing Score
6.5
Defensive Investing Score
7.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
4
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-08-31
Quarters > 0 > income Statement > revenue
122469000
Quarters > 0 > income Statement > cost Of Revenue
85125000
Quarters > 0 > income Statement > gross Profit
37344000
Quarters > 0 > income Statement > operating Expenses
25884000
Quarters > 0 > income Statement > operating Income
11460000
Quarters > 0 > income Statement > interest Expense
61000
Quarters > 0 > income Statement > pretax Income
11911000
Quarters > 0 > income Statement > net Income
9109000
Quarters > 0 > income Statement > eps
1.8583765676035735
Quarters > 0 > income Statement > dividends Per Share
19000
Quarters > 0 > income Statement > shares Outstanding
4901590
Quarters > 0 > income Statement > income Tax Expense
2783000
Quarters > 0 > income Statement > EBITDA
12379000
Quarters > 0 > income Statement > operating Margin
9.357470053646228
Quarters > 0 > income Statement > total Other Income Expense Net
451000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
7370000
Quarters > 0 > balance Sheet > short Term Investments
30375000
Quarters > 0 > balance Sheet > receivables
65863000
Quarters > 0 > balance Sheet > inventories
83980000
Quarters > 0 > balance Sheet > total Current Assets
192607000
Quarters > 0 > balance Sheet > property Plant Equipment
41484000
Quarters > 0 > balance Sheet > total Assets
236795000
Quarters > 0 > balance Sheet > payables
39821000
Quarters > 0 > balance Sheet > short Term Debt
2978000
Quarters > 0 > balance Sheet > long Term Debt
4079000
Quarters > 0 > balance Sheet > total Liabilities
80945000
Quarters > 0 > balance Sheet > equity
155850000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
9128000
Quarters > 0 > cash Flow > depreciation
407000
Quarters > 0 > cash Flow > change In Working Capital
-2961000
Quarters > 0 > cash Flow > cash From Operations
8217000
Quarters > 0 > cash Flow > capital Expenditures
709000
Quarters > 0 > cash Flow > cash From Investing
-8757000
Quarters > 0 > cash Flow > cash From Financing
632000
Quarters > 0 > cash Flow > net Change In Cash
100000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.8583765676035735
Quarters > 0 > ratios > PB
2.512910112287456
Quarters > 0 > ratios > ROE
5.844722489573308
Quarters > 0 > ratios > ROA
3.8467873054752
Quarters > 0 > ratios > FCF
7508000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.061305309915162205
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-05-31
Quarters > 1 > income Statement > revenue
111410000
Quarters > 1 > income Statement > cost Of Revenue
77337000
Quarters > 1 > income Statement > gross Profit
34073000
Quarters > 1 > income Statement > operating Expenses
21627000
Quarters > 1 > income Statement > operating Income
12446000
Quarters > 1 > income Statement > interest Expense
46000
Quarters > 1 > income Statement > pretax Income
12677000
Quarters > 1 > income Statement > net Income
9477000
Quarters > 1 > income Statement > eps
1.9334542464792037
Quarters > 1 > income Statement > dividends Per Share
19000
Quarters > 1 > income Statement > shares Outstanding
4901590
Quarters > 1 > income Statement > income Tax Expense
3162000
Quarters > 1 > income Statement > EBITDA
13133000
Quarters > 1 > income Statement > operating Margin
11.171349070999012
Quarters > 1 > income Statement > total Other Income Expense Net
231000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
3613000
Quarters > 1 > balance Sheet > short Term Investments
22063000
Quarters > 1 > balance Sheet > receivables
59875000
Quarters > 1 > balance Sheet > inventories
82780000
Quarters > 1 > balance Sheet > total Current Assets
171832000
Quarters > 1 > balance Sheet > property Plant Equipment
41107000
Quarters > 1 > balance Sheet > total Assets
216928000
Quarters > 1 > balance Sheet > payables
37067000
Quarters > 1 > balance Sheet > short Term Debt
2805000
Quarters > 1 > balance Sheet > long Term Debt
4607000
Quarters > 1 > balance Sheet > total Liabilities
70195000
Quarters > 1 > balance Sheet > equity
146733000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
9515000
Quarters > 1 > cash Flow > depreciation
410000
Quarters > 1 > cash Flow > change In Working Capital
-1447000
Quarters > 1 > cash Flow > cash From Operations
8442000
Quarters > 1 > cash Flow > capital Expenditures
249000
Quarters > 1 > cash Flow > cash From Investing
-7126000
Quarters > 1 > cash Flow > cash From Financing
1666000
Quarters > 1 > cash Flow > net Change In Cash
3114000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.9334542464792037
Quarters > 1 > ratios > PB
2.6690454158232986
Quarters > 1 > ratios > ROE
6.458669828872851
Quarters > 1 > ratios > ROA
4.368730638737277
Quarters > 1 > ratios > FCF
8193000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.07353917960685755
Quarters > 1 > health Score
65
Quarters > 2 > quarter
2025-02-28
Quarters > 2 > income Statement > revenue
100132000
Quarters > 2 > income Statement > cost Of Revenue
70624000
Quarters > 2 > income Statement > gross Profit
29508000
Quarters > 2 > income Statement > operating Expenses
20414000
Quarters > 2 > income Statement > operating Income
9094000
Quarters > 2 > income Statement > interest Expense
49000
Quarters > 2 > income Statement > pretax Income
9075000
Quarters > 2 > income Statement > net Income
6763000
Quarters > 2 > income Statement > eps
1.3797563647714313
Quarters > 2 > income Statement > dividends Per Share
19000
Quarters > 2 > income Statement > shares Outstanding
4901590
Quarters > 2 > income Statement > income Tax Expense
2312000
Quarters > 2 > income Statement > EBITDA
9549000
Quarters > 2 > income Statement > operating Margin
9.082011744497263
Quarters > 2 > income Statement > total Other Income Expense Net
-19000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
499000
Quarters > 2 > balance Sheet > short Term Investments
15081000
Quarters > 2 > balance Sheet > receivables
54743000
Quarters > 2 > balance Sheet > inventories
79377000
Quarters > 2 > balance Sheet > total Current Assets
154035000
Quarters > 2 > balance Sheet > property Plant Equipment
41752000
Quarters > 2 > balance Sheet > total Assets
199757000
Quarters > 2 > balance Sheet > payables
35453000
Quarters > 2 > balance Sheet > short Term Debt
2810000
Quarters > 2 > balance Sheet > long Term Debt
4149000
Quarters > 2 > balance Sheet > total Liabilities
62652000
Quarters > 2 > balance Sheet > equity
137105000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
6763000
Quarters > 2 > cash Flow > depreciation
425000
Quarters > 2 > cash Flow > change In Working Capital
5113000
Quarters > 2 > cash Flow > cash From Operations
-3076000
Quarters > 2 > cash Flow > capital Expenditures
195000
Quarters > 2 > cash Flow > cash From Investing
5132000
Quarters > 2 > cash Flow > cash From Financing
-2044000
Quarters > 2 > cash Flow > net Change In Cash
-92000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.3797563647714313
Quarters > 2 > ratios > PB
2.856475263484191
Quarters > 2 > ratios > ROE
4.932715801757777
Quarters > 2 > ratios > ROA
3.3856135204273192
Quarters > 2 > ratios > FCF
-3271000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.03266687971877122
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-11-30
Quarters > 3 > income Statement > revenue
93920000
Quarters > 3 > income Statement > cost Of Revenue
66139000
Quarters > 3 > income Statement > gross Profit
27781000
Quarters > 3 > income Statement > operating Expenses
18938000
Quarters > 3 > income Statement > operating Income
8843000
Quarters > 3 > income Statement > interest Expense
48000
Quarters > 3 > income Statement > pretax Income
9249000
Quarters > 3 > income Statement > net Income
6869000
Quarters > 3 > income Statement > eps
1.4013820005345203
Quarters > 3 > income Statement > dividends Per Share
19000
Quarters > 3 > income Statement > shares Outstanding
4901590
Quarters > 3 > income Statement > income Tax Expense
2361000
Quarters > 3 > income Statement > EBITDA
8843000
Quarters > 3 > income Statement > operating Margin
9.415459965928449
Quarters > 3 > income Statement > total Other Income Expense Net
406000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
591000
Quarters > 3 > balance Sheet > short Term Investments
20521000
Quarters > 3 > balance Sheet > receivables
51736000
Quarters > 3 > balance Sheet > inventories
75683000
Quarters > 3 > balance Sheet > total Current Assets
153030000
Quarters > 3 > balance Sheet > property Plant Equipment
41689000
Quarters > 3 > balance Sheet > total Assets
198762000
Quarters > 3 > balance Sheet > payables
34893000
Quarters > 3 > balance Sheet > short Term Debt
5323000
Quarters > 3 > balance Sheet > long Term Debt
4181000
Quarters > 3 > balance Sheet > total Liabilities
68297000
Quarters > 3 > balance Sheet > equity
130465000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
6888000
Quarters > 3 > cash Flow > depreciation
433000
Quarters > 3 > cash Flow > change In Working Capital
-5113000
Quarters > 3 > cash Flow > cash From Operations
2013000
Quarters > 3 > cash Flow > capital Expenditures
131000
Quarters > 3 > cash Flow > cash From Investing
-5691000
Quarters > 3 > cash Flow > cash From Financing
3461000
Quarters > 3 > cash Flow > net Change In Cash
-252000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.4013820005345203
Quarters > 3 > ratios > PB
3.001855217874526
Quarters > 3 > ratios > ROE
5.265013605181466
Quarters > 3 > ratios > ROA
3.4558919713023615
Quarters > 3 > ratios > FCF
1882000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.020038330494037478
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2025-08-31
Annuals > 0 > income Statement > revenue
427931000
Annuals > 0 > income Statement > cost Of Revenue
299225000
Annuals > 0 > income Statement > gross Profit
128706000
Annuals > 0 > income Statement > operating Expenses
86863000
Annuals > 0 > income Statement > operating Income
41843000
Annuals > 0 > income Statement > interest Expense
204000
Annuals > 0 > income Statement > pretax Income
42912000
Annuals > 0 > income Statement > net Income
32218000
Annuals > 0 > income Statement > eps
6.572969179388729
Annuals > 0 > income Statement > dividends Per Share
76000
Annuals > 0 > income Statement > shares Outstanding
4901590
Annuals > 0 > income Statement > income Tax Expense
10618000
Annuals > 0 > income Statement > EBITDA
44791000
Annuals > 0 > income Statement > operating Margin
9.777978225461581
Annuals > 0 > income Statement > total Other Income Expense Net
1069000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
7370000
Annuals > 0 > balance Sheet > short Term Investments
30375000
Annuals > 0 > balance Sheet > receivables
65863000
Annuals > 0 > balance Sheet > inventories
83980000
Annuals > 0 > balance Sheet > total Current Assets
192607000
Annuals > 0 > balance Sheet > property Plant Equipment
41484000
Annuals > 0 > balance Sheet > total Assets
236795000
Annuals > 0 > balance Sheet > payables
39821000
Annuals > 0 > balance Sheet > short Term Debt
2978000
Annuals > 0 > balance Sheet > long Term Debt
4079000
Annuals > 0 > balance Sheet > total Liabilities
80945000
Annuals > 0 > balance Sheet > equity
155850000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
32294000
Annuals > 0 > cash Flow > depreciation
1675000
Annuals > 0 > cash Flow > change In Working Capital
-17971000
Annuals > 0 > cash Flow > cash From Operations
17169000
Annuals > 0 > cash Flow > capital Expenditures
1284000
Annuals > 0 > cash Flow > cash From Investing
-16442000
Annuals > 0 > cash Flow > cash From Financing
5799000
Annuals > 0 > cash Flow > net Change In Cash
6527000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.572969179388729
Annuals > 0 > ratios > PB
2.4415170465190887
Annuals > 0 > ratios > ROE
20.672441450112288
Annuals > 0 > ratios > ROA
13.605861610253594
Annuals > 0 > ratios > FCF
15885000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.037120470356202286
Annuals > 0 > health Score
73
Annuals > 1 > quarter
2024-08-31
Annuals > 1 > income Statement > revenue
356231000
Annuals > 1 > income Statement > cost Of Revenue
250019000
Annuals > 1 > income Statement > gross Profit
106212000
Annuals > 1 > income Statement > operating Expenses
84877000
Annuals > 1 > income Statement > operating Income
21335000
Annuals > 1 > income Statement > interest Expense
177000
Annuals > 1 > income Statement > pretax Income
21286000
Annuals > 1 > income Statement > net Income
14951000
Annuals > 1 > income Statement > eps
3.050234719754202
Annuals > 1 > income Statement > dividends Per Share
76000
Annuals > 1 > income Statement > shares Outstanding
4901590
Annuals > 1 > income Statement > income Tax Expense
6335000
Annuals > 1 > income Statement > EBITDA
23148000
Annuals > 1 > income Statement > operating Margin
5.989091348029789
Annuals > 1 > income Statement > total Other Income Expense Net
-49000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
843000
Annuals > 1 > balance Sheet > short Term Investments
14748000
Annuals > 1 > balance Sheet > receivables
53272000
Annuals > 1 > balance Sheet > inventories
69602000
Annuals > 1 > balance Sheet > total Current Assets
142001000
Annuals > 1 > balance Sheet > property Plant Equipment
42574000
Annuals > 1 > balance Sheet > total Assets
188538000
Annuals > 1 > balance Sheet > payables
28054000
Annuals > 1 > balance Sheet > short Term Debt
2837000
Annuals > 1 > balance Sheet > long Term Debt
4214000
Annuals > 1 > balance Sheet > total Liabilities
64907000
Annuals > 1 > balance Sheet > equity
123631000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
14951000
Annuals > 1 > cash Flow > depreciation
1685000
Annuals > 1 > cash Flow > change In Working Capital
-4842000
Annuals > 1 > cash Flow > cash From Operations
14077000
Annuals > 1 > cash Flow > capital Expenditures
32611000
Annuals > 1 > cash Flow > cash From Investing
-20455000
Annuals > 1 > cash Flow > cash From Financing
-1372000
Annuals > 1 > cash Flow > net Change In Cash
-7715000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.050234719754202
Annuals > 1 > ratios > PB
3.0777914252897736
Annuals > 1 > ratios > ROE
12.093245221667704
Annuals > 1 > ratios > ROA
7.929966372826698
Annuals > 1 > ratios > FCF
-18534000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.05202803798658735
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2023-08-31
Annuals > 2 > income Statement > revenue
319397000
Annuals > 2 > income Statement > cost Of Revenue
226981000
Annuals > 2 > income Statement > gross Profit
92416000
Annuals > 2 > income Statement > operating Expenses
64936000
Annuals > 2 > income Statement > operating Income
27480000
Annuals > 2 > income Statement > interest Expense
59000
Annuals > 2 > income Statement > pretax Income
28705000
Annuals > 2 > income Statement > net Income
21185000
Annuals > 2 > income Statement > eps
4.357627854261672
Annuals > 2 > income Statement > dividends Per Share
76000
Annuals > 2 > income Statement > shares Outstanding
4861590
Annuals > 2 > income Statement > income Tax Expense
7520000
Annuals > 2 > income Statement > EBITDA
28878000
Annuals > 2 > income Statement > operating Margin
8.603712620970141
Annuals > 2 > income Statement > total Other Income Expense Net
1225000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
8558000
Annuals > 2 > balance Sheet > short Term Investments
27228000
Annuals > 2 > balance Sheet > receivables
46654000
Annuals > 2 > balance Sheet > inventories
56270000
Annuals > 2 > balance Sheet > total Current Assets
142563000
Annuals > 2 > balance Sheet > property Plant Equipment
18029000
Annuals > 2 > balance Sheet > total Assets
162244000
Annuals > 2 > balance Sheet > payables
22505000
Annuals > 2 > balance Sheet > short Term Debt
4070000
Annuals > 2 > balance Sheet > long Term Debt
4348000
Annuals > 2 > balance Sheet > total Liabilities
53523000
Annuals > 2 > balance Sheet > equity
108721000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
21185000
Annuals > 2 > cash Flow > depreciation
1398000
Annuals > 2 > cash Flow > change In Working Capital
-8746000
Annuals > 2 > cash Flow > cash From Operations
13422000
Annuals > 2 > cash Flow > capital Expenditures
960000
Annuals > 2 > cash Flow > cash From Investing
-23815000
Annuals > 2 > cash Flow > cash From Financing
1701000
Annuals > 2 > cash Flow > net Change In Cash
-8828000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.357627854261672
Annuals > 2 > ratios > PB
3.4713186201377835
Annuals > 2 > ratios > ROE
19.485655945033617
Annuals > 2 > ratios > ROA
13.057493651537191
Annuals > 2 > ratios > FCF
12462000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.039017273174137515
Annuals > 2 > health Score
72
Annuals > 3 > quarter
2022-08-31
Annuals > 3 > income Statement > revenue
292562000
Annuals > 3 > income Statement > cost Of Revenue
209060000
Annuals > 3 > income Statement > gross Profit
83502000
Annuals > 3 > income Statement > operating Expenses
53970000
Annuals > 3 > income Statement > operating Income
29532000
Annuals > 3 > income Statement > interest Expense
201000
Annuals > 3 > income Statement > pretax Income
29118000
Annuals > 3 > income Statement > net Income
21308000
Annuals > 3 > income Statement > eps
4.382928218957172
Annuals > 3 > income Statement > dividends Per Share
76000
Annuals > 3 > income Statement > shares Outstanding
4861590
Annuals > 3 > income Statement > income Tax Expense
7810000
Annuals > 3 > income Statement > EBITDA
31023000
Annuals > 3 > income Statement > operating Margin
10.094270616142904
Annuals > 3 > income Statement > total Other Income Expense Net
-414000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
17386000
Annuals > 3 > balance Sheet > short Term Investments
3925000
Annuals > 3 > balance Sheet > receivables
44637000
Annuals > 3 > balance Sheet > inventories
48808000
Annuals > 3 > balance Sheet > total Current Assets
119774000
Annuals > 3 > balance Sheet > property Plant Equipment
18868000
Annuals > 3 > balance Sheet > total Assets
139681000
Annuals > 3 > balance Sheet > payables
21762000
Annuals > 3 > balance Sheet > short Term Debt
3494000
Annuals > 3 > balance Sheet > long Term Debt
4465000
Annuals > 3 > balance Sheet > total Liabilities
51933000
Annuals > 3 > balance Sheet > equity
87748000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
8387000
Annuals > 3 > cash Flow > depreciation
1525000
Annuals > 3 > cash Flow > change In Working Capital
-1990000
Annuals > 3 > cash Flow > cash From Operations
8818000
Annuals > 3 > cash Flow > capital Expenditures
946000
Annuals > 3 > cash Flow > cash From Investing
-2236000
Annuals > 3 > cash Flow > cash From Financing
-6308000
Annuals > 3 > cash Flow > net Change In Cash
-4540000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.382928218957172
Annuals > 3 > ratios > PB
4.301012350139034
Annuals > 3 > ratios > ROE
24.283174545288784
Annuals > 3 > ratios > ROA
15.25475905813962
Annuals > 3 > ratios > FCF
7872000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.026907117123891686
Annuals > 3 > health Score
68
Valuation > metrics > PE
11.78
Valuation > metrics > PB
2.512910112287456
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
5.844722489573308
Profitability > metrics > ROA
4.729319287460996
Profitability > metrics > Net Margin
0.07437800586270811
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5193776066730831
Risk > metrics > Interest Coverage
187.86885245901638
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.5002686978667725
Liquidity > metrics > Quick Ratio
2.538073319470081
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
69.98144782125475
Prev Profitabilities > 0
42
Prev Profitabilities > 1
33
Prev Profitabilities > 2
35
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:44:42.212Z
Earnings History > 0 > period
2025-08-31
Earnings History > 0 > report Date
2025-08-31
Earnings History > 0 > date
2025-08-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.8584
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-05-31
Earnings History > 1 > report Date
2025-07-01
Earnings History > 1 > date
2025-05-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.94
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
1.94
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-02-28
Earnings History > 2 > report Date
2025-03-26
Earnings History > 2 > date
2025-02-28
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.3759
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-11-30
Earnings History > 3 > report Date
2025-01-14
Earnings History > 3 > date
2024-11-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.4014
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-08-31
Earnings History > 4 > report Date
2024-10-29
Earnings History > 4 > date
2024-08-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.3426
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-05-31
Earnings History > 5 > report Date
2024-06-27
Earnings History > 5 > date
2024-05-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2377
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-02-29
Earnings History > 6 > report Date
2024-03-28
Earnings History > 6 > date
2024-02-29
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.1178
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-11-30
Earnings History > 7 > report Date
2024-01-16
Earnings History > 7 > date
2023-11-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.362
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-08-31
Earnings History > 8 > report Date
2023-10-31
Earnings History > 8 > date
2023-08-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.2416
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-05-31
Earnings History > 9 > report Date
2023-06-28
Earnings History > 9 > date
2023-05-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.0902
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-02-28
Earnings History > 10 > report Date
2023-03-29
Earnings History > 10 > date
2023-02-28
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.0451
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
1.0451
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-11-30
Earnings History > 11 > report Date
2023-01-04
Earnings History > 11 > date
2022-11-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.97
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-08-31
Earnings History > 12 > report Date
2022-10-26
Earnings History > 12 > date
2022-08-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.19
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
1.19
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-05-31
Earnings History > 13 > report Date
2022-08-18
Earnings History > 13 > date
2022-05-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.09
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-02-28
Earnings History > 14 > report Date
2022-03-30
Earnings History > 14 > date
2022-02-28
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.69
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0.69
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-11-30
Earnings History > 15 > report Date
2022-01-06
Earnings History > 15 > date
2021-11-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.39
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
1.39
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-08-31
Earnings History > 16 > report Date
2021-11-03
Earnings History > 16 > date
2021-08-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.63
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-05-31
Earnings History > 17 > report Date
2021-06-29
Earnings History > 17 > date
2021-05-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.63
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-02-28
Earnings History > 18 > report Date
2021-03-30
Earnings History > 18 > date
2021-02-28
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.28
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-11-30
Earnings History > 19 > report Date
2021-01-06
Earnings History > 19 > date
2020-11-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.17
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-08-31
Earnings History > 20 > report Date
2020-11-30
Earnings History > 20 > date
2020-08-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.31
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-05-31
Earnings History > 21 > report Date
2020-07-15
Earnings History > 21 > date
2020-05-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.36
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-02-29
Earnings History > 22 > report Date
2020-04-14
Earnings History > 22 > date
2020-02-29
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.53
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-11-30
Earnings History > 23 > report Date
2020-01-14
Earnings History > 23 > date
2019-11-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.39
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-08-31
Earnings History > 24 > report Date
2019-11-27
Earnings History > 24 > date
2019-08-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.53
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-05-31
Earnings History > 25 > report Date
2019-08-31
Earnings History > 25 > date
2019-05-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.5313
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-02-28
Earnings History > 26 > report Date
2019-05-31
Earnings History > 26 > date
2019-02-28
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.6017
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-11-30
Earnings History > 27 > report Date
2019-02-28
Earnings History > 27 > date
2018-11-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.3995
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-08-31
Earnings History > 28 > report Date
2018-11-30
Earnings History > 28 > date
2018-08-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.3921
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-05-31
Earnings History > 29 > report Date
2018-08-31
Earnings History > 29 > date
2018-05-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.4449
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-02-28
Earnings History > 30 > report Date
2018-05-31
Earnings History > 30 > date
2018-02-28
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.4595
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-11-30
Earnings History > 31 > report Date
2018-02-28
Earnings History > 31 > date
2017-11-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.2674
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-08-31
Earnings History > 32 > report Date
2017-11-30
Earnings History > 32 > date
2017-08-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2419
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-05-31
Earnings History > 33 > report Date
2017-08-31
Earnings History > 33 > date
2017-05-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.2769
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-02-28
Earnings History > 34 > report Date
2017-05-31
Earnings History > 34 > date
2017-02-28
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.259
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-11-30
Earnings History > 35 > report Date
2017-02-28
Earnings History > 35 > date
2016-11-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.15
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-08-31
Earnings History > 36 > report Date
2016-11-30
Earnings History > 36 > date
2016-08-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.1321
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-05-31
Earnings History > 37 > report Date
2016-08-31
Earnings History > 37 > date
2016-05-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.2522
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-02-29
Earnings History > 38 > report Date
2016-05-31
Earnings History > 38 > date
2016-02-29
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3291
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-11-30
Earnings History > 39 > report Date
2016-02-29
Earnings History > 39 > date
2015-11-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1465
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-08-31
Earnings History > 40 > report Date
2015-11-30
Earnings History > 40 > date
2015-08-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0989
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-05-31
Earnings History > 41 > report Date
2015-08-31
Earnings History > 41 > date
2015-05-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2127
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-02-28
Earnings History > 42 > report Date
2015-05-31
Earnings History > 42 > date
2015-02-28
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.2376
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-11-30
Earnings History > 43 > report Date
2015-02-28
Earnings History > 43 > date
2014-11-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.2263
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-08-31
Earnings History > 44 > report Date
2014-11-30
Earnings History > 44 > date
2014-08-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0773
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-05-31
Earnings History > 45 > report Date
2014-07-21
Earnings History > 45 > date
2014-05-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.4686
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-02-28
Earnings History > 46 > report Date
2014-05-31
Earnings History > 46 > date
2014-02-28
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4686
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-11-30
Earnings History > 47 > report Date
2014-02-28
Earnings History > 47 > date
2013-11-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0185
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-08-31
Earnings History > 48 > report Date
2013-11-30
Earnings History > 48 > date
2013-08-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.215
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-05-31
Earnings History > 49 > report Date
2013-08-31
Earnings History > 49 > date
2013-05-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0463
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-02-28
Earnings History > 50 > report Date
2013-05-31
Earnings History > 50 > date
2013-02-28
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2602
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-11-30
Earnings History > 51 > report Date
2013-02-28
Earnings History > 51 > date
2012-11-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1279
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-08-31
Earnings History > 52 > report Date
2012-11-30
Earnings History > 52 > date
2012-08-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0749
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-05-31
Earnings History > 53 > report Date
2012-08-31
Earnings History > 53 > date
2012-05-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0856
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-02-29
Earnings History > 54 > report Date
2012-05-31
Earnings History > 54 > date
2012-02-29
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1929
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-11-30
Earnings History > 55 > report Date
2012-02-29
Earnings History > 55 > date
2011-11-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.079
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-08-31
Earnings History > 56 > report Date
2011-11-30
Earnings History > 56 > date
2011-08-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1247
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-05-31
Earnings History > 57 > report Date
2011-08-31
Earnings History > 57 > date
2011-05-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0753
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-02-28
Earnings History > 58 > report Date
2011-05-31
Earnings History > 58 > date
2011-02-28
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1238
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-11-30
Earnings History > 59 > report Date
2011-02-28
Earnings History > 59 > date
2010-11-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1057
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-08-31
Earnings History > 60 > report Date
2010-11-03
Earnings History > 60 > date
2010-08-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0606
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-05-31
Earnings History > 61 > report Date
2010-07-19
Earnings History > 61 > date
2010-05-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0604
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-02-28
Earnings History > 62 > report Date
2010-03-26
Earnings History > 62 > date
2010-02-28
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-2.6539
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-11-30
Earnings History > 63 > report Date
2010-01-20
Earnings History > 63 > date
2009-11-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-2.5874
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-02-28
Earnings History > 64 > report Date
2009-04-03
Earnings History > 64 > date
2009-02-28
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-17.0999
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-08-31
Earnings History > 65 > report Date
2008-11-21
Earnings History > 65 > date
2008-08-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-3.0637
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-05-31
Earnings History > 66 > report Date
2008-08-01
Earnings History > 66 > date
2008-05-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-2.902
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-02-29
Earnings History > 67 > report Date
2008-05-06
Earnings History > 67 > date
2008-02-29
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-6.7662
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2007-08-31
Earnings History > 68 > report Date
2007-11-12
Earnings History > 68 > date
2007-08-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.9722
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2007-05-31
Earnings History > 69 > report Date
2007-08-14
Earnings History > 69 > date
2007-05-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-6.5098
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-02-28
Earnings History > 70 > report Date
2007-05-22
Earnings History > 70 > date
2007-02-28
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-4.1338
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2006-08-31
Earnings History > 71 > report Date
2006-11-20
Earnings History > 71 > date
2006-08-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-15.3354
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2006-05-31
Earnings History > 72 > report Date
2006-08-09
Earnings History > 72 > date
2006-05-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-1.2753
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-02-28
Earnings History > 73 > report Date
2006-05-10
Earnings History > 73 > date
2006-02-28
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.8946
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2005-08-31
Earnings History > 74 > report Date
2005-11-17
Earnings History > 74 > date
2005-08-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
41.9439
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2005-05-31
Earnings History > 75 > report Date
2005-08-22
Earnings History > 75 > date
2005-05-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
15.4914
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2005-02-28
Earnings History > 76 > report Date
2005-05-11
Earnings History > 76 > date
2005-02-28
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.5
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2004-08-31
Earnings History > 77 > report Date
2004-11-17
Earnings History > 77 > date
2004-08-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-3.516
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2004-05-31
Earnings History > 78 > report Date
2004-08-09
Earnings History > 78 > date
2004-05-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-3.7881
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2004-02-29
Earnings History > 79 > report Date
2004-05-11
Earnings History > 79 > date
2004-02-29
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-2.2128
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2003-08-31
Earnings History > 80 > report Date
2003-11-14
Earnings History > 80 > date
2003-08-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-5.1839
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2003-05-31
Earnings History > 81 > report Date
2003-08-09
Earnings History > 81 > date
2003-05-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-2.6611
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2003-02-28
Earnings History > 82 > report Date
2003-03-31
Earnings History > 82 > date
2003-02-28
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.3737
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2002-08-31
Earnings History > 83 > report Date
2002-09-30
Earnings History > 83 > date
2002-08-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-4.4129
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2002-05-31
Earnings History > 84 > report Date
2002-06-30
Earnings History > 84 > date
2002-05-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-2.0758
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2002-02-28
Earnings History > 85 > report Date
2002-03-31
Earnings History > 85 > date
2002-02-28
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
3.9283
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2001-08-31
Earnings History > 86 > report Date
2001-09-30
Earnings History > 86 > date
2001-08-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-4.0802
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2001-05-31
Earnings History > 87 > report Date
2001-06-30
Earnings History > 87 > date
2001-05-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-6.004
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2001-02-28
Earnings History > 88 > report Date
2001-03-31
Earnings History > 88 > date
2001-02-28
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
2.7647
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2000-08-31
Earnings History > 89 > report Date
2000-09-30
Earnings History > 89 > date
2000-08-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-3.5324
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2000-05-31
Earnings History > 90 > report Date
2000-06-30
Earnings History > 90 > date
2000-05-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
2.8331
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2000-02-29
Earnings History > 91 > report Date
2000-03-31
Earnings History > 91 > date
2000-02-29
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
5.5623
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
1999-08-31
Earnings History > 92 > report Date
1999-09-30
Earnings History > 92 > date
1999-08-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-12.4533
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
1999-05-31
Earnings History > 93 > report Date
1999-06-30
Earnings History > 93 > date
1999-05-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-1.9977
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
1999-02-28
Earnings History > 94 > report Date
1999-03-31
Earnings History > 94 > date
1999-02-28
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
2.4389
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
EACO Corporation, through its subsidiary, Bisco Industries, Inc., distributes and sells electronic components and fasteners in the United States, Asia, Canada, and internationally. The company offers electronic components, such as spacers and standoffs, card guides and ejectors, component holders and fuses, circuit board connectors, and cable components, as well as various fasteners and hardware products. It also offers customized services and solutions for various production needs, including special packaging, bin stocking, kitting and assembly, bar coding, electronic requisitioning, integrated supply programs, and others. In addition, the company's supplies parts used in the manufacture of products to a range of industries, such as aerospace, circuit board, communication, computer, fabrication, instrumentation, industrial equipment and marine sectors. EACO Corporation sells its products primarily to the original equipment manufacturers through its sales representatives and distribution centers. The company was founded in 1973 and is headquartered in Anaheim, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AEACO Corp. (OTCMKTS:EACO) Short Interest Up 3,400.0% in December Defense World
Read more →Showing 2 of 10
(Last Updated 2025-08-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Eaco Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-08-31
EPS Actual
1.8584
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-08-31)
(Last Updated 2025-08-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-08-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-08-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.