_id
691728fa3c536f8df2316cdc
Ticker
VIRC
Name
Virco Manufacturing Corporation
Exchange
NASDAQ
Address
2027 Harpers Way, Torrance, CA, United States, 90501
Country
USA
Sector
Consumer Cyclical
Industry
Furnishings, Fixtures & Appliances
Currency
USD
Website
https://www.virco.com
Description
Virco Mfg. Corporation engages in the design, production, and distribution of furniture in the United States and Canada. The company offers seating products, including 4-leg chairs, cantilever chairs, mobile task chairs and lab stools, tablet armchairs, steel-frame and floor rockers, series stools, hard plastic seating, folding and upholstered stack chairs, and plastic stack and upholstered ergonomic chairs. It also provides activity, butcher block, folding, office, technology, and mobile tables; desks and workstations, and instructor media stations and towers; chair desks and combo units, tablet arm, mobile workstations, student desks, and returns and credenzas; and computer furniture solutions. In addition, the company provides administrative office furniture, including desks, returns, bookcases, and other items, as well as steel storage cabinets, wardrobe tower cabinets, file credenzas, and mobile pedestals; laboratory furniture comprising steel-based science tables, table bases, lab stools, and wood-frame science tables; mobile furniture, such as mobile tables, mobile cabinets, and mobile chairs for school settings and offices; and handling and storage equipment, and stackable storage trucks. It serves public and private educational institutions, charter schools, convention centers and arenas, hospitality providers, government facilities, and places of worship through its sales and support teams, and dealers' network. Virco Mfg. Corporation was incorporated in 1950 and is headquartered in Torrance, California.
Last Close
6.87
Volume
42877
Current Price
6.73
Change
-2.037845705967972
Last Updated
2025-12-05T13:26:05.879Z
Image
https://logo.clearbit.com/www.virco.com
Ipo Date
1992-03-17T00:00:00.000Z
Market Cap
117262896
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
5
Target Price
12
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-07-31
Revenue
92086000
Cost Of Revenue
51212000
Gross Profit
40874000
Operating Expenses
25503000
Operating Income
15371000
Interest Expense
205000
Pretax Income
14171000
Net Income
10186000
Eps
0.6470177221622309
Dividends Per Share
394000
Shares Outstanding
15761141
Income Tax Expense
3985000
EBITDA
15928000
Operating Margin
16.692005299394044
Total Other Income Expense Net
-1200000
Cash
2610000
Short Term Investments
-
Receivables
46817000
Inventories
59866000
Total Current Assets
111885000
Property Plant Equipment
69139000
Total Assets
198641000
Payables
17069000
Short Term Debt
5053000
Long Term Debt
3745000
Total Liabilities
83265000
Equity
115376000
Depreciation
1552000
Change In Working Capital
-11010000
Cash From Operations
3205000
Capital Expenditures
1372000
Cash From Investing
-1072000
Cash From Financing
-458000
Net Change In Cash
1675000
PE
8.7529
PB
0.918305280127583
ROE
8.828525863264456
ROA
5.127843697927417
FCF
1833000
Fcf Percent
0.019905305909693114
Piotroski FScore
3
Health Score
57
Deep Value Investing Score
7
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8
Garp Investing Score
8
Growth Investing Score
7
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
8
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
92086000
Quarters > 0 > income Statement > cost Of Revenue
51212000
Quarters > 0 > income Statement > gross Profit
40874000
Quarters > 0 > income Statement > operating Expenses
25503000
Quarters > 0 > income Statement > operating Income
15371000
Quarters > 0 > income Statement > interest Expense
205000
Quarters > 0 > income Statement > pretax Income
14171000
Quarters > 0 > income Statement > net Income
10186000
Quarters > 0 > income Statement > eps
0.6470177221622309
Quarters > 0 > income Statement > dividends Per Share
394000
Quarters > 0 > income Statement > shares Outstanding
15743000
Quarters > 0 > income Statement > income Tax Expense
3985000
Quarters > 0 > income Statement > EBITDA
15928000
Quarters > 0 > income Statement > operating Margin
16.692005299394044
Quarters > 0 > income Statement > total Other Income Expense Net
-1200000
Quarters > 0 > balance Sheet > cash
2610000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
46817000
Quarters > 0 > balance Sheet > inventories
59866000
Quarters > 0 > balance Sheet > total Current Assets
111885000
Quarters > 0 > balance Sheet > property Plant Equipment
69139000
Quarters > 0 > balance Sheet > total Assets
198641000
Quarters > 0 > balance Sheet > payables
17069000
Quarters > 0 > balance Sheet > short Term Debt
5053000
Quarters > 0 > balance Sheet > long Term Debt
3745000
Quarters > 0 > balance Sheet > total Liabilities
83265000
Quarters > 0 > balance Sheet > equity
115376000
Quarters > 0 > cash Flow > net Income
10186000
Quarters > 0 > cash Flow > depreciation
1552000
Quarters > 0 > cash Flow > change In Working Capital
-11010000
Quarters > 0 > cash Flow > cash From Operations
3205000
Quarters > 0 > cash Flow > capital Expenditures
1372000
Quarters > 0 > cash Flow > cash From Investing
-1072000
Quarters > 0 > cash Flow > cash From Financing
-458000
Quarters > 0 > cash Flow > net Change In Cash
1675000
Quarters > 0 > ratios > PE
0.6470177221622309
Quarters > 0 > ratios > PB
0.918305280127583
Quarters > 0 > ratios > ROE
8.828525863264456
Quarters > 0 > ratios > ROA
5.127843697927417
Quarters > 0 > ratios > FCF
1833000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.019905305909693114
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
33754000
Quarters > 1 > income Statement > cost Of Revenue
17734000
Quarters > 1 > income Statement > gross Profit
16020000
Quarters > 1 > income Statement > operating Expenses
16114000
Quarters > 1 > income Statement > operating Income
-94000
Quarters > 1 > income Statement > interest Expense
385000
Quarters > 1 > income Statement > pretax Income
994000
Quarters > 1 > income Statement > net Income
732000
Quarters > 1 > income Statement > eps
0.046408419450960504
Quarters > 1 > income Statement > dividends Per Share
393000
Quarters > 1 > income Statement > shares Outstanding
15773000
Quarters > 1 > income Statement > income Tax Expense
262000
Quarters > 1 > income Statement > EBITDA
2913000
Quarters > 1 > income Statement > operating Margin
-0.27848551282810924
Quarters > 1 > income Statement > total Other Income Expense Net
1088000
Quarters > 1 > balance Sheet > cash
935000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
16085000
Quarters > 1 > balance Sheet > inventories
74029000
Quarters > 1 > balance Sheet > total Current Assets
94282000
Quarters > 1 > balance Sheet > property Plant Equipment
70866000
Quarters > 1 > balance Sheet > total Assets
183782000
Quarters > 1 > balance Sheet > payables
15706000
Quarters > 1 > balance Sheet > short Term Debt
2823000
Quarters > 1 > balance Sheet > long Term Debt
3812000
Quarters > 1 > balance Sheet > total Liabilities
78182000
Quarters > 1 > balance Sheet > equity
105600000
Quarters > 1 > cash Flow > net Income
732000
Quarters > 1 > cash Flow > depreciation
1534000
Quarters > 1 > cash Flow > change In Working Capital
-21145000
Quarters > 1 > cash Flow > cash From Operations
-19031000
Quarters > 1 > cash Flow > capital Expenditures
2444000
Quarters > 1 > cash Flow > cash From Investing
-2444000
Quarters > 1 > cash Flow > cash From Financing
-4457000
Quarters > 1 > cash Flow > net Change In Cash
-25932000
Quarters > 1 > ratios > PE
0.046408419450960504
Quarters > 1 > ratios > PB
1.005230018939394
Quarters > 1 > ratios > ROE
0.6931818181818182
Quarters > 1 > ratios > ROA
0.3982979834804279
Quarters > 1 > ratios > FCF
-21475000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.6362208923386858
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
28466000
Quarters > 2 > income Statement > cost Of Revenue
21015000
Quarters > 2 > income Statement > gross Profit
7451000
Quarters > 2 > income Statement > operating Expenses
15570000
Quarters > 2 > income Statement > operating Income
-8119000
Quarters > 2 > income Statement > interest Expense
157000
Quarters > 2 > income Statement > pretax Income
-7786000
Quarters > 2 > income Statement > net Income
-5730000
Quarters > 2 > income Statement > eps
-0.3499877840215001
Quarters > 2 > income Statement > dividends Per Share
403000
Quarters > 2 > income Statement > shares Outstanding
16372000
Quarters > 2 > income Statement > income Tax Expense
-2056000
Quarters > 2 > income Statement > EBITDA
-6418000
Quarters > 2 > income Statement > operating Margin
-28.52174523993536
Quarters > 2 > income Statement > total Other Income Expense Net
333000
Quarters > 2 > balance Sheet > cash
26867000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
17064000
Quarters > 2 > balance Sheet > inventories
55647000
Quarters > 2 > balance Sheet > total Current Assets
102173000
Quarters > 2 > balance Sheet > property Plant Equipment
72021000
Quarters > 2 > balance Sheet > total Assets
191946000
Quarters > 2 > balance Sheet > payables
11593000
Quarters > 2 > balance Sheet > short Term Debt
1931000
Quarters > 2 > balance Sheet > long Term Debt
3878000
Quarters > 2 > balance Sheet > total Liabilities
82681000
Quarters > 2 > balance Sheet > equity
109265000
Quarters > 2 > cash Flow > net Income
-5730000
Quarters > 2 > cash Flow > depreciation
1525000
Quarters > 2 > cash Flow > change In Working Capital
-3447000
Quarters > 2 > cash Flow > cash From Operations
-8292000
Quarters > 2 > cash Flow > capital Expenditures
930000
Quarters > 2 > cash Flow > cash From Investing
-921000
Quarters > 2 > cash Flow > cash From Financing
-2778000
Quarters > 2 > cash Flow > net Change In Cash
-11991000
Quarters > 2 > ratios > PE
-0.3499877840215001
Quarters > 2 > ratios > PB
1.0084067176131424
Quarters > 2 > ratios > ROE
-5.244131240561937
Quarters > 2 > ratios > ROA
-2.9852145916038886
Quarters > 2 > ratios > FCF
-9222000
Quarters > 2 > ratios > Piotroski FScore
0
Quarters > 2 > ratios > fcf Percent
-0.32396543244572473
Quarters > 2 > health Score
30
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
82620000
Quarters > 3 > income Statement > cost Of Revenue
45942000
Quarters > 3 > income Statement > gross Profit
36678000
Quarters > 3 > income Statement > operating Expenses
25565000
Quarters > 3 > income Statement > operating Income
11113000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
11277000
Quarters > 3 > income Statement > net Income
8401000
Quarters > 3 > income Statement > eps
0.5155252822778595
Quarters > 3 > income Statement > dividends Per Share
407000
Quarters > 3 > income Statement > shares Outstanding
16296000
Quarters > 3 > income Statement > income Tax Expense
2876000
Quarters > 3 > income Statement > EBITDA
12456000
Quarters > 3 > income Statement > operating Margin
13.450738320019365
Quarters > 3 > income Statement > total Other Income Expense Net
164000
Quarters > 3 > balance Sheet > cash
38858000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
28168000
Quarters > 3 > balance Sheet > inventories
48948000
Quarters > 3 > balance Sheet > total Current Assets
119453000
Quarters > 3 > balance Sheet > property Plant Equipment
72497000
Quarters > 3 > balance Sheet > total Assets
210145000
Quarters > 3 > balance Sheet > payables
15381000
Quarters > 3 > balance Sheet > short Term Debt
1982000
Quarters > 3 > balance Sheet > long Term Debt
3943000
Quarters > 3 > balance Sheet > total Liabilities
94286000
Quarters > 3 > balance Sheet > equity
115859000
Quarters > 3 > cash Flow > net Income
8401000
Quarters > 3 > cash Flow > depreciation
1449000
Quarters > 3 > cash Flow > change In Working Capital
23239000
Quarters > 3 > cash Flow > cash From Operations
33457000
Quarters > 3 > cash Flow > capital Expenditures
2479000
Quarters > 3 > cash Flow > cash From Investing
-1901000
Quarters > 3 > cash Flow > cash From Financing
-469000
Quarters > 3 > cash Flow > net Change In Cash
31087000
Quarters > 3 > ratios > PE
0.5155252822778595
Quarters > 3 > ratios > PB
0.9465995736196584
Quarters > 3 > ratios > ROE
7.251055161877799
Quarters > 3 > ratios > ROA
3.997715862856599
Quarters > 3 > ratios > FCF
30978000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3749455337690632
Quarters > 3 > health Score
74
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
266240000
Annuals > 0 > income Statement > cost Of Revenue
151546000
Annuals > 0 > income Statement > gross Profit
114694000
Annuals > 0 > income Statement > operating Expenses
86835000
Annuals > 0 > income Statement > operating Income
27859000
Annuals > 0 > income Statement > interest Expense
349000
Annuals > 0 > income Statement > pretax Income
28424000
Annuals > 0 > income Statement > net Income
21644000
Annuals > 0 > income Statement > eps
1.3220131932567798
Annuals > 0 > income Statement > dividends Per Share
1463000
Annuals > 0 > income Statement > shares Outstanding
16372000
Annuals > 0 > income Statement > income Tax Expense
6780000
Annuals > 0 > income Statement > EBITDA
34463000
Annuals > 0 > income Statement > operating Margin
10.4638671875
Annuals > 0 > income Statement > total Other Income Expense Net
565000
Annuals > 0 > balance Sheet > cash
26867000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
17064000
Annuals > 0 > balance Sheet > inventories
55647000
Annuals > 0 > balance Sheet > total Current Assets
102173000
Annuals > 0 > balance Sheet > property Plant Equipment
72021000
Annuals > 0 > balance Sheet > total Assets
191946000
Annuals > 0 > balance Sheet > payables
11593000
Annuals > 0 > balance Sheet > short Term Debt
1931000
Annuals > 0 > balance Sheet > long Term Debt
3878000
Annuals > 0 > balance Sheet > total Liabilities
82681000
Annuals > 0 > balance Sheet > equity
109265000
Annuals > 0 > cash Flow > net Income
21644000
Annuals > 0 > cash Flow > depreciation
5690000
Annuals > 0 > cash Flow > change In Working Capital
7291000
Annuals > 0 > cash Flow > cash From Operations
33128000
Annuals > 0 > cash Flow > capital Expenditures
6295000
Annuals > 0 > cash Flow > cash From Investing
-5563000
Annuals > 0 > cash Flow > cash From Financing
-5984000
Annuals > 0 > cash Flow > net Change In Cash
21581000
Annuals > 0 > ratios > PE
1.3220131932567798
Annuals > 0 > ratios > PB
1.1147913787580654
Annuals > 0 > ratios > ROE
19.808721914611265
Annuals > 0 > ratios > ROA
11.276088066435351
Annuals > 0 > ratios > FCF
26833000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.10078500600961539
Annuals > 0 > health Score
80
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
269117000
Annuals > 1 > income Statement > cost Of Revenue
153059000
Annuals > 1 > income Statement > gross Profit
116058000
Annuals > 1 > income Statement > operating Expenses
84181000
Annuals > 1 > income Statement > operating Income
31877000
Annuals > 1 > income Statement > interest Expense
2679000
Annuals > 1 > income Statement > pretax Income
29240000
Annuals > 1 > income Statement > net Income
21910000
Annuals > 1 > income Statement > eps
1.3369538686844031
Annuals > 1 > income Statement > dividends Per Share
327000
Annuals > 1 > income Statement > shares Outstanding
16388000
Annuals > 1 > income Statement > income Tax Expense
7330000
Annuals > 1 > income Statement > EBITDA
37016000
Annuals > 1 > income Statement > operating Margin
11.845033944343909
Annuals > 1 > income Statement > total Other Income Expense Net
-2637000
Annuals > 1 > balance Sheet > cash
5286000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
23181000
Annuals > 1 > balance Sheet > inventories
58371000
Annuals > 1 > balance Sheet > total Current Assets
89026000
Annuals > 1 > balance Sheet > property Plant Equipment
41076000
Annuals > 1 > balance Sheet > total Assets
146445000
Annuals > 1 > balance Sheet > payables
12945000
Annuals > 1 > balance Sheet > short Term Debt
5992000
Annuals > 1 > balance Sheet > long Term Debt
4136000
Annuals > 1 > balance Sheet > total Liabilities
55266000
Annuals > 1 > balance Sheet > equity
91179000
Annuals > 1 > cash Flow > net Income
21910000
Annuals > 1 > cash Flow > depreciation
5097000
Annuals > 1 > cash Flow > change In Working Capital
460000
Annuals > 1 > cash Flow > cash From Operations
26960000
Annuals > 1 > cash Flow > capital Expenditures
5248000
Annuals > 1 > cash Flow > cash From Investing
-4759000
Annuals > 1 > cash Flow > cash From Financing
-17972000
Annuals > 1 > cash Flow > net Change In Cash
4229000
Annuals > 1 > ratios > PE
1.3369538686844031
Annuals > 1 > ratios > PB
1.3372237028263088
Annuals > 1 > ratios > ROE
24.029655951480056
Annuals > 1 > ratios > ROA
14.961248250196318
Annuals > 1 > ratios > FCF
21712000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08067866392684223
Annuals > 1 > health Score
79
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
231064000
Annuals > 2 > income Statement > cost Of Revenue
145723000
Annuals > 2 > income Statement > gross Profit
85341000
Annuals > 2 > income Statement > operating Expenses
75319000
Annuals > 2 > income Statement > operating Income
5480000
Annuals > 2 > income Statement > interest Expense
1979000
Annuals > 2 > income Statement > pretax Income
8043000
Annuals > 2 > income Statement > net Income
16547000
Annuals > 2 > income Statement > eps
1.0219244071146245
Annuals > 2 > income Statement > dividends Per Share
0
Annuals > 2 > income Statement > shares Outstanding
16192000
Annuals > 2 > income Statement > income Tax Expense
-8504000
Annuals > 2 > income Statement > EBITDA
14021000
Annuals > 2 > income Statement > operating Margin
2.37163729529481
Annuals > 2 > income Statement > total Other Income Expense Net
-2795000
Annuals > 2 > balance Sheet > cash
1057000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
18522000
Annuals > 2 > balance Sheet > inventories
67406000
Annuals > 2 > balance Sheet > total Current Assets
89068000
Annuals > 2 > balance Sheet > property Plant Equipment
44682000
Annuals > 2 > balance Sheet > total Assets
150126000
Annuals > 2 > balance Sheet > payables
19448000
Annuals > 2 > balance Sheet > short Term Debt
17524000
Annuals > 2 > balance Sheet > long Term Debt
14384000
Annuals > 2 > balance Sheet > total Liabilities
82065000
Annuals > 2 > balance Sheet > equity
68061000
Annuals > 2 > cash Flow > net Income
16547000
Annuals > 2 > cash Flow > depreciation
4542000
Annuals > 2 > cash Flow > change In Working Capital
-16646000
Annuals > 2 > cash Flow > cash From Operations
-3788000
Annuals > 2 > cash Flow > capital Expenditures
3332000
Annuals > 2 > cash Flow > cash From Investing
-3332000
Annuals > 2 > cash Flow > cash From Financing
6818000
Annuals > 2 > cash Flow > net Change In Cash
-302000
Annuals > 2 > ratios > PE
1.0219244071146245
Annuals > 2 > ratios > PB
1.7700074932780892
Annuals > 2 > ratios > ROE
24.312014222535666
Annuals > 2 > ratios > ROA
11.022074790509304
Annuals > 2 > ratios > FCF
-7120000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.030813973617698994
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
184828000
Annuals > 3 > income Statement > cost Of Revenue
123899000
Annuals > 3 > income Statement > gross Profit
60929000
Annuals > 3 > income Statement > operating Expenses
63462000
Annuals > 3 > income Statement > operating Income
-2533000
Annuals > 3 > income Statement > interest Expense
1195000
Annuals > 3 > income Statement > pretax Income
-3728000
Annuals > 3 > income Statement > net Income
-15136000
Annuals > 3 > income Statement > eps
-0.9487275918265012
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
15954000
Annuals > 3 > income Statement > income Tax Expense
11408000
Annuals > 3 > income Statement > EBITDA
2037000
Annuals > 3 > income Statement > operating Margin
-1.3704633497089185
Annuals > 3 > income Statement > total Other Income Expense Net
-1195000
Annuals > 3 > balance Sheet > cash
1359000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
18039000
Annuals > 3 > balance Sheet > inventories
47373000
Annuals > 3 > balance Sheet > total Current Assets
68847000
Annuals > 3 > balance Sheet > property Plant Equipment
49197000
Annuals > 3 > balance Sheet > total Assets
126445000
Annuals > 3 > balance Sheet > payables
19785000
Annuals > 3 > balance Sheet > short Term Debt
9808000
Annuals > 3 > balance Sheet > long Term Debt
14173000
Annuals > 3 > balance Sheet > total Liabilities
78999000
Annuals > 3 > balance Sheet > equity
47446000
Annuals > 3 > cash Flow > net Income
-15136000
Annuals > 3 > cash Flow > depreciation
4570000
Annuals > 3 > cash Flow > change In Working Capital
-3124000
Annuals > 3 > cash Flow > cash From Operations
-401000
Annuals > 3 > cash Flow > capital Expenditures
2995000
Annuals > 3 > cash Flow > cash From Investing
-2371000
Annuals > 3 > cash Flow > cash From Financing
3729000
Annuals > 3 > cash Flow > net Change In Cash
957000
Annuals > 3 > ratios > PE
-0.9487275918265012
Annuals > 3 > ratios > PB
2.501744298781773
Annuals > 3 > ratios > ROE
-31.901530160603635
Annuals > 3 > ratios > ROA
-11.970421922575031
Annuals > 3 > ratios > FCF
-3396000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.018373839461553444
Annuals > 3 > health Score
25
Valuation > metrics > PE
8.7529
Valuation > metrics > PB
0.918305280127583
Valuation > final Score
90
Valuation > verdict
10.3% Undervalued
Profitability > metrics > ROE
8.828525863264456
Profitability > metrics > ROA
9.103990704741475
Profitability > metrics > Net Margin
0.11061399126903113
Profitability > final Score
62
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.7216838857301345
Risk > metrics > Interest Coverage
74.98048780487805
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
5.057634933550312
Liquidity > metrics > Quick Ratio
2.3514600849832745
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
90
Prev Profitabilities > 0
7
Prev Profitabilities > 1
0
Prev Profitabilities > 2
51
Prev Risks > 0
47
Prev Risks > 1
-159
Prev Risks > 2
86
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:23:15.735Z
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
Earnings History > 0 > eps Estimate
0.4654
Earnings History > 0 > eps Difference
-0.4654
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-09-05
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.65
Earnings History > 1 > eps Estimate
0.84
Earnings History > 1 > eps Difference
-0.19
Earnings History > 1 > surprise Percent
-22.619
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-06-05
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
-0.13
Earnings History > 2 > eps Difference
0.18
Earnings History > 2 > surprise Percent
138.4615
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-04-10
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.35
Earnings History > 3 > eps Estimate
-0.15
Earnings History > 3 > eps Difference
-0.2
Earnings History > 3 > surprise Percent
-133.3333
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2024-12-06
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.52
Earnings History > 4 > eps Estimate
0.87
Earnings History > 4 > eps Difference
-0.35
Earnings History > 4 > surprise Percent
-40.2299
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-09
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.04
Earnings History > 5 > eps Estimate
1
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
4
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-06-07
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.13
Earnings History > 6 > eps Estimate
-0.13
Earnings History > 6 > eps Difference
0.26
Earnings History > 6 > surprise Percent
200
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-04-12
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.14
Earnings History > 7 > eps Estimate
-0.13
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-7.6923
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-12-08
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.62
Earnings History > 8 > eps Estimate
0.39
Earnings History > 8 > eps Difference
0.23
Earnings History > 8 > surprise Percent
58.9744
Earnings History > 9 > period
2023-07-31
Earnings History > 9 > report Date
2023-09-11
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.95
Earnings History > 9 > eps Estimate
0.64
Earnings History > 9 > eps Difference
0.31
Earnings History > 9 > surprise Percent
48.4375
Earnings History > 10 > period
2023-04-30
Earnings History > 10 > report Date
2023-06-12
Earnings History > 10 > date
2023-04-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.09
Earnings History > 10 > eps Estimate
-0.17
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
47.0588
Earnings History > 11 > period
2023-01-31
Earnings History > 11 > report Date
2023-04-28
Earnings History > 11 > date
2023-01-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.25
Earnings History > 11 > eps Estimate
-0.05
Earnings History > 11 > eps Difference
0.3
Earnings History > 11 > surprise Percent
600
Earnings History > 12 > period
2022-10-31
Earnings History > 12 > report Date
2022-12-12
Earnings History > 12 > date
2022-10-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.48
Earnings History > 12 > eps Estimate
0.47
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
2.1277
Earnings History > 13 > period
2022-07-31
Earnings History > 13 > report Date
2022-09-13
Earnings History > 13 > date
2022-07-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.6
Earnings History > 13 > eps Estimate
0.43
Earnings History > 13 > eps Difference
0.17
Earnings History > 13 > surprise Percent
39.5349
Earnings History > 14 > period
2022-04-30
Earnings History > 14 > report Date
2022-06-10
Earnings History > 14 > date
2022-04-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.32
Earnings History > 14 > eps Estimate
-0.24
Earnings History > 14 > eps Difference
-0.08
Earnings History > 14 > surprise Percent
-33.3333
Earnings History > 15 > period
2022-01-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-01-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-1.02
Earnings History > 15 > eps Estimate
-0.23
Earnings History > 15 > eps Difference
-0.79
Earnings History > 15 > surprise Percent
-343.4783
Earnings History > 16 > period
2021-10-31
Earnings History > 16 > report Date
2021-12-13
Earnings History > 16 > date
2021-10-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.08
Earnings History > 16 > eps Estimate
0.33
Earnings History > 16 > eps Difference
-0.25
Earnings History > 16 > surprise Percent
-75.7576
Earnings History > 17 > period
2021-07-31
Earnings History > 17 > report Date
2021-09-14
Earnings History > 17 > date
2021-07-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.24
Earnings History > 17 > eps Estimate
0.3
Earnings History > 17 > eps Difference
-0.06
Earnings History > 17 > surprise Percent
-20
Earnings History > 18 > period
2021-04-30
Earnings History > 18 > report Date
2021-06-11
Earnings History > 18 > date
2021-04-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.25
Earnings History > 18 > eps Estimate
-0.32
Earnings History > 18 > eps Difference
0.07
Earnings History > 18 > surprise Percent
21.875
Earnings History > 19 > period
2021-01-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-01-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.35
Earnings History > 19 > eps Estimate
-0.24
Earnings History > 19 > eps Difference
-0.11
Earnings History > 19 > surprise Percent
-45.8333
Earnings History > 20 > period
2020-10-31
Earnings History > 20 > report Date
2020-12-14
Earnings History > 20 > date
2020-10-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.28
Earnings History > 20 > eps Estimate
0.28
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-07-31
Earnings History > 21 > report Date
2020-09-14
Earnings History > 21 > date
2020-07-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.23
Earnings History > 21 > eps Estimate
0.3
Earnings History > 21 > eps Difference
-0.07
Earnings History > 21 > surprise Percent
-23.3333
Earnings History > 22 > period
2020-04-30
Earnings History > 22 > report Date
2020-06-12
Earnings History > 22 > date
2020-04-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.3
Earnings History > 22 > eps Estimate
-0.22
Earnings History > 22 > eps Difference
-0.08
Earnings History > 22 > surprise Percent
-36.3636
Earnings History > 23 > period
2020-01-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-01-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.28
Earnings History > 23 > eps Estimate
-0.33
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
15.1515
Earnings History > 24 > period
2019-10-31
Earnings History > 24 > report Date
2019-12-13
Earnings History > 24 > date
2019-10-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.25
Earnings History > 24 > eps Estimate
0.11
Earnings History > 24 > eps Difference
0.14
Earnings History > 24 > surprise Percent
127.2727
Earnings History > 25 > period
2019-07-31
Earnings History > 25 > report Date
2019-09-13
Earnings History > 25 > date
2019-07-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.38
Earnings History > 25 > eps Estimate
0.23
Earnings History > 25 > eps Difference
0.15
Earnings History > 25 > surprise Percent
65.2174
Earnings History > 26 > period
2019-04-30
Earnings History > 26 > report Date
2019-05-01
Earnings History > 26 > date
2019-04-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.42
Earnings History > 26 > eps Estimate
-0.29
Earnings History > 26 > eps Difference
-0.13
Earnings History > 26 > surprise Percent
-44.8276
Earnings History > 27 > period
2019-01-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-01-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.42
Earnings History > 27 > eps Estimate
-0.29
Earnings History > 27 > eps Difference
-0.13
Earnings History > 27 > surprise Percent
-44.8276
Earnings History > 28 > period
2018-10-31
Earnings History > 28 > report Date
2018-12-14
Earnings History > 28 > date
2018-10-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.19
Earnings History > 28 > eps Estimate
0.36
Earnings History > 28 > eps Difference
-0.17
Earnings History > 28 > surprise Percent
-47.2222
Earnings History > 29 > period
2018-07-31
Earnings History > 29 > report Date
2018-09-14
Earnings History > 29 > date
2018-07-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.35
Earnings History > 29 > eps Estimate
0.52
Earnings History > 29 > eps Difference
-0.17
Earnings History > 29 > surprise Percent
-32.6923
Earnings History > 30 > period
2018-04-30
Earnings History > 30 > report Date
2018-06-08
Earnings History > 30 > date
2018-04-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.23
Earnings History > 30 > eps Estimate
-0.16
Earnings History > 30 > eps Difference
-0.07
Earnings History > 30 > surprise Percent
-43.75
Earnings History > 31 > period
2018-01-31
Earnings History > 31 > report Date
2018-04-27
Earnings History > 31 > date
2018-01-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.56
Earnings History > 31 > eps Estimate
-0.06
Earnings History > 31 > eps Difference
-0.5
Earnings History > 31 > surprise Percent
-833.3333
Earnings History > 32 > period
2017-10-31
Earnings History > 32 > report Date
2017-12-14
Earnings History > 32 > date
2017-10-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.16
Earnings History > 32 > eps Estimate
0.3
Earnings History > 32 > eps Difference
-0.14
Earnings History > 32 > surprise Percent
-46.6667
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-09-14
Earnings History > 33 > date
2017-07-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.33
Earnings History > 33 > eps Estimate
0.34
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-2.9412
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-06-12
Earnings History > 34 > date
2017-04-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.15
Earnings History > 34 > eps Estimate
-0.13
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-15.3846
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-04-25
Earnings History > 35 > date
2017-01-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.36
Earnings History > 35 > eps Estimate
-0.39
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
7.6923
Earnings History > 36 > period
2016-10-31
Earnings History > 36 > report Date
2016-12-09
Earnings History > 36 > date
2016-10-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.39
Earnings History > 36 > eps Estimate
0.45
Earnings History > 36 > eps Difference
-0.06
Earnings History > 36 > surprise Percent
-13.3333
Earnings History > 37 > period
2016-07-31
Earnings History > 37 > report Date
2016-09-14
Earnings History > 37 > date
2016-07-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.45
Earnings History > 37 > eps Estimate
0.5
Earnings History > 37 > eps Difference
-0.05
Earnings History > 37 > surprise Percent
-10
Earnings History > 38 > period
2016-04-30
Earnings History > 38 > report Date
2016-06-10
Earnings History > 38 > date
2016-04-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.21
Earnings History > 38 > eps Estimate
-0.22
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
4.5455
Earnings History > 39 > period
2016-01-31
Earnings History > 39 > report Date
2016-04-22
Earnings History > 39 > date
2016-01-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.38
Earnings History > 39 > eps Estimate
-0.36
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-5.5556
Earnings History > 40 > period
2015-10-31
Earnings History > 40 > report Date
2015-12-15
Earnings History > 40 > date
2015-10-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.39
Earnings History > 40 > eps Estimate
0.38
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
2.6316
Earnings History > 41 > period
2015-07-31
Earnings History > 41 > report Date
2015-09-10
Earnings History > 41 > date
2015-07-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.49
Earnings History > 41 > eps Estimate
0.43
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
13.9535
Earnings History > 42 > period
2015-04-30
Earnings History > 42 > report Date
2015-06-12
Earnings History > 42 > date
2015-04-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.21
Earnings History > 42 > eps Estimate
-0.28
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
25
Earnings History > 43 > period
2015-01-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-01-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.35
Earnings History > 43 > eps Estimate
-0.42
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
16.6667
Earnings History > 44 > period
2014-10-31
Earnings History > 44 > report Date
2014-12-10
Earnings History > 44 > date
2014-10-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.31
Earnings History > 44 > eps Estimate
0.4
Earnings History > 44 > eps Difference
-0.09
Earnings History > 44 > surprise Percent
-22.5
Earnings History > 45 > period
2014-07-31
Earnings History > 45 > report Date
2014-09-11
Earnings History > 45 > date
2014-07-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.35
Earnings History > 45 > eps Estimate
0.47
Earnings History > 45 > eps Difference
-0.12
Earnings History > 45 > surprise Percent
-25.5319
Earnings History > 46 > period
2014-04-30
Earnings History > 46 > report Date
2014-06-16
Earnings History > 46 > date
2014-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.26
Earnings History > 46 > eps Estimate
-0.27
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
3.7037
Earnings History > 47 > period
2014-01-31
Earnings History > 47 > report Date
2014-04-28
Earnings History > 47 > date
2014-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.47
Earnings History > 47 > eps Estimate
-0.28
Earnings History > 47 > eps Difference
-0.19
Earnings History > 47 > surprise Percent
-67.8571
Earnings History > 48 > period
2013-10-31
Earnings History > 48 > report Date
2013-12-06
Earnings History > 48 > date
2013-10-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.28
Earnings History > 48 > eps Estimate
0.21
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
33.3333
Earnings History > 49 > period
2013-07-31
Earnings History > 49 > report Date
2013-09-13
Earnings History > 49 > date
2013-07-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.42
Earnings History > 49 > eps Estimate
0.38
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
10.5263
Earnings History > 50 > period
2013-04-30
Earnings History > 50 > report Date
2013-06-12
Earnings History > 50 > date
2013-04-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.31
Earnings History > 50 > eps Estimate
-0.29
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-6.8966
Earnings History > 51 > period
2013-01-31
Earnings History > 51 > report Date
2013-04-19
Earnings History > 51 > date
2013-01-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.62
Earnings History > 51 > eps Estimate
-0.36
Earnings History > 51 > eps Difference
-0.26
Earnings History > 51 > surprise Percent
-72.2222
Earnings History > 52 > period
2012-10-31
Earnings History > 52 > report Date
2012-12-07
Earnings History > 52 > date
2012-10-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.2
Earnings History > 52 > eps Estimate
0.13
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
53.8462
Earnings History > 53 > period
2012-07-31
Earnings History > 53 > report Date
2012-09-14
Earnings History > 53 > date
2012-07-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.49
Earnings History > 53 > eps Estimate
0.29
Earnings History > 53 > eps Difference
0.2
Earnings History > 53 > surprise Percent
68.9655
Earnings History > 54 > period
2012-04-30
Earnings History > 54 > report Date
2012-06-11
Earnings History > 54 > date
2012-04-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.34
Earnings History > 54 > eps Estimate
-0.27
Earnings History > 54 > eps Difference
-0.07
Earnings History > 54 > surprise Percent
-25.9259
Earnings History > 55 > period
2012-01-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-01-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.55
Earnings History > 55 > eps Estimate
-0.42
Earnings History > 55 > eps Difference
-0.13
Earnings History > 55 > surprise Percent
-30.9524
Earnings History > 56 > period
2011-10-31
Earnings History > 56 > report Date
2011-12-15
Earnings History > 56 > date
2011-10-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.23
Earnings History > 56 > eps Estimate
0.01
Earnings History > 56 > eps Difference
-0.24
Earnings History > 56 > surprise Percent
-2400
Earnings History > 57 > period
2011-07-31
Earnings History > 57 > report Date
2011-09-14
Earnings History > 57 > date
2011-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.19
Earnings History > 57 > eps Estimate
0.29
Earnings History > 57 > eps Difference
-0.1
Earnings History > 57 > surprise Percent
-34.4828
Earnings History > 58 > period
2011-04-30
Earnings History > 58 > report Date
2011-06-09
Earnings History > 58 > date
2011-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.38
Earnings History > 58 > eps Estimate
-0.36
Earnings History > 58 > eps Difference
-0.02
Earnings History > 58 > surprise Percent
-5.5556
Earnings History > 59 > period
2011-01-31
Earnings History > 59 > report Date
2011-04-15
Earnings History > 59 > date
2011-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-1.18
Earnings History > 59 > eps Estimate
-0.29
Earnings History > 59 > eps Difference
-0.89
Earnings History > 59 > surprise Percent
-306.8966
Earnings History > 60 > period
2010-10-31
Earnings History > 60 > report Date
2010-12-09
Earnings History > 60 > date
2010-10-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.01
Earnings History > 60 > eps Estimate
0.15
Earnings History > 60 > eps Difference
-0.14
Earnings History > 60 > surprise Percent
-93.3333
Earnings History > 61 > period
2010-07-31
Earnings History > 61 > report Date
2010-09-10
Earnings History > 61 > date
2010-07-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2848
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-06-08
Earnings History > 62 > date
2010-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.36
Earnings History > 62 > eps Estimate
-0.21
Earnings History > 62 > eps Difference
-0.15
Earnings History > 62 > surprise Percent
-71.4286
Earnings History > 63 > period
2010-01-31
Earnings History > 63 > report Date
2010-04-16
Earnings History > 63 > date
2010-01-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.26
Earnings History > 63 > eps Estimate
-0.16
Earnings History > 63 > eps Difference
-0.1
Earnings History > 63 > surprise Percent
-62.5
Earnings History > 64 > period
2009-10-31
Earnings History > 64 > report Date
2009-12-10
Earnings History > 64 > date
2009-10-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2
Earnings History > 64 > eps Estimate
0.22
Earnings History > 64 > eps Difference
-0.02
Earnings History > 64 > surprise Percent
-9.0909
Earnings History > 65 > period
2009-07-31
Earnings History > 65 > report Date
2009-09-09
Earnings History > 65 > date
2009-07-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.29
Earnings History > 65 > eps Estimate
0.27
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
7.4074
Earnings History > 66 > period
2009-04-30
Earnings History > 66 > report Date
2009-06-09
Earnings History > 66 > date
2009-04-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.21
Earnings History > 66 > eps Estimate
-0.22
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
4.5455
Earnings History > 67 > period
2009-01-31
Earnings History > 67 > report Date
2009-04-16
Earnings History > 67 > date
2009-01-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.23
Earnings History > 67 > eps Estimate
-0.13
Earnings History > 67 > eps Difference
-0.1
Earnings History > 67 > surprise Percent
-76.9231
Earnings History > 68 > period
2008-10-31
Earnings History > 68 > report Date
2008-12-10
Earnings History > 68 > date
2008-10-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.26
Earnings History > 68 > eps Estimate
0.15
Earnings History > 68 > eps Difference
0.11
Earnings History > 68 > surprise Percent
73.3333
Earnings History > 69 > period
2008-07-31
Earnings History > 69 > report Date
2008-09-09
Earnings History > 69 > date
2008-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.24
Earnings History > 69 > eps Estimate
0.57
Earnings History > 69 > eps Difference
-0.33
Earnings History > 69 > surprise Percent
-57.8947
Earnings History > 70 > period
2008-04-30
Earnings History > 70 > report Date
2008-06-05
Earnings History > 70 > date
2008-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.2
Earnings History > 70 > eps Estimate
-0.25
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
20
Earnings History > 71 > period
2008-01-31
Earnings History > 71 > report Date
2008-04-04
Earnings History > 71 > date
2008-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.22
Earnings History > 71 > eps Estimate
-0.23
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
4.3478
Earnings History > 72 > period
2007-10-31
Earnings History > 72 > report Date
2007-12-07
Earnings History > 72 > date
2007-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.42
Earnings History > 72 > eps Estimate
0.45
Earnings History > 72 > eps Difference
-0.03
Earnings History > 72 > surprise Percent
-6.6667
Earnings History > 73 > period
2007-07-31
Earnings History > 73 > report Date
2007-09-05
Earnings History > 73 > date
2007-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.8
Earnings History > 73 > eps Estimate
0.6
Earnings History > 73 > eps Difference
0.2
Earnings History > 73 > surprise Percent
33.3333
Earnings History > 74 > period
2007-04-30
Earnings History > 74 > report Date
2007-06-08
Earnings History > 74 > date
2007-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.21
Earnings History > 74 > eps Estimate
-0.22
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
4.5455
Earnings History > 75 > period
2007-01-31
Earnings History > 75 > report Date
2007-04-04
Earnings History > 75 > date
2007-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.1986
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-12-07
Earnings History > 76 > date
2006-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.41
Earnings History > 76 > eps Estimate
0.16
Earnings History > 76 > eps Difference
0.25
Earnings History > 76 > surprise Percent
156.25
Earnings History > 77 > period
2006-07-31
Earnings History > 77 > report Date
2006-09-08
Earnings History > 77 > date
2006-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.58
Earnings History > 77 > eps Estimate
0.5
Earnings History > 77 > eps Difference
0.08
Earnings History > 77 > surprise Percent
16
Earnings History > 78 > period
2006-04-30
Earnings History > 78 > report Date
2006-06-08
Earnings History > 78 > date
2006-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.25
Earnings History > 78 > eps Estimate
-0.33
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
24.2424
Earnings History > 79 > period
2006-01-31
Earnings History > 79 > report Date
2006-04-17
Earnings History > 79 > date
2006-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.59
Earnings History > 79 > eps Estimate
-0.47
Earnings History > 79 > eps Difference
-0.12
Earnings History > 79 > surprise Percent
-25.5319
Earnings History > 80 > period
2005-10-31
Earnings History > 80 > report Date
2005-12-09
Earnings History > 80 > date
2005-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.17
Earnings History > 80 > eps Estimate
0.43
Earnings History > 80 > eps Difference
-0.6
Earnings History > 80 > surprise Percent
-139.5349
Earnings History > 81 > period
2005-07-31
Earnings History > 81 > report Date
2005-09-09
Earnings History > 81 > date
2005-07-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.46
Earnings History > 81 > eps Estimate
0.3
Earnings History > 81 > eps Difference
0.16
Earnings History > 81 > surprise Percent
53.3333
Earnings History > 82 > period
2005-04-30
Earnings History > 82 > report Date
2005-06-07
Earnings History > 82 > date
2005-04-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.43
Earnings History > 82 > eps Estimate
-0.31
Earnings History > 82 > eps Difference
-0.12
Earnings History > 82 > surprise Percent
-38.7097
Earnings History > 83 > period
2005-01-31
Earnings History > 83 > report Date
2005-04-18
Earnings History > 83 > date
2005-01-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.87
Earnings History > 83 > eps Estimate
-0.46
Earnings History > 83 > eps Difference
-0.41
Earnings History > 83 > surprise Percent
-89.1304
Earnings History > 84 > period
2004-10-31
Earnings History > 84 > report Date
2004-12-10
Earnings History > 84 > date
2004-10-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0016
Earnings History > 84 > eps Estimate
0.07
Earnings History > 84 > eps Difference
-0.0684
Earnings History > 84 > surprise Percent
-97.7143
Earnings History > 85 > period
2004-07-31
Earnings History > 85 > report Date
2004-09-07
Earnings History > 85 > date
2004-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.15
Earnings History > 85 > eps Estimate
0.31
Earnings History > 85 > eps Difference
-0.16
Earnings History > 85 > surprise Percent
-51.6129
Earnings History > 86 > period
2004-04-30
Earnings History > 86 > report Date
2004-06-08
Earnings History > 86 > date
2004-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.35
Earnings History > 86 > eps Estimate
-0.08
Earnings History > 86 > eps Difference
-0.27
Earnings History > 86 > surprise Percent
-337.5
Earnings History > 87 > period
2004-01-31
Earnings History > 87 > report Date
2004-04-15
Earnings History > 87 > date
2004-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.46
Earnings History > 87 > eps Estimate
-0.23
Earnings History > 87 > eps Difference
-0.23
Earnings History > 87 > surprise Percent
-100
Earnings History > 88 > period
2003-10-31
Earnings History > 88 > report Date
2003-12-17
Earnings History > 88 > date
2003-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.24
Earnings History > 88 > eps Estimate
0.19
Earnings History > 88 > eps Difference
-0.43
Earnings History > 88 > surprise Percent
-226.3158
Earnings History > 89 > period
2003-07-31
Earnings History > 89 > report Date
2003-09-16
Earnings History > 89 > date
2003-07-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.632
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-04-30
Earnings History > 90 > report Date
2003-06-13
Earnings History > 90 > date
2003-04-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.3055
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-01-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-01-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.39
Earnings History > 91 > eps Estimate
-0.32
Earnings History > 91 > eps Difference
-0.07
Earnings History > 91 > surprise Percent
-21.875
Earnings History > 92 > period
2002-10-31
Earnings History > 92 > report Date
2002-12-12
Earnings History > 92 > date
2002-10-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.24
Earnings History > 92 > eps Estimate
0.3
Earnings History > 92 > eps Difference
-0.06
Earnings History > 92 > surprise Percent
-20
Earnings History > 93 > period
2002-07-31
Earnings History > 93 > report Date
2002-09-09
Earnings History > 93 > date
2002-07-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.32
Earnings History > 93 > eps Estimate
0.44
Earnings History > 93 > eps Difference
-0.12
Earnings History > 93 > surprise Percent
-27.2727
Earnings History > 94 > period
2002-04-30
Earnings History > 94 > report Date
2002-06-13
Earnings History > 94 > date
2002-04-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.16
Earnings History > 94 > eps Estimate
-0.23
Earnings History > 94 > eps Difference
0.07
Earnings History > 94 > surprise Percent
30.4348
Earnings History > 95 > period
2002-01-31
Earnings History > 95 > report Date
2002-04-04
Earnings History > 95 > date
2002-01-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.33
Earnings History > 95 > eps Estimate
0.04
Earnings History > 95 > eps Difference
-0.37
Earnings History > 95 > surprise Percent
-925
Earnings History > 96 > period
2001-10-31
Earnings History > 96 > report Date
2001-12-10
Earnings History > 96 > date
2001-10-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.29
Earnings History > 96 > eps Estimate
0.33
Earnings History > 96 > eps Difference
-0.04
Earnings History > 96 > surprise Percent
-12.1212
Earnings History > 97 > period
2001-07-31
Earnings History > 97 > report Date
2001-09-12
Earnings History > 97 > date
2001-07-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.33
Earnings History > 97 > eps Estimate
0.41
Earnings History > 97 > eps Difference
-0.08
Earnings History > 97 > surprise Percent
-19.5122
Earnings History > 98 > period
2001-04-30
Earnings History > 98 > report Date
2001-06-13
Earnings History > 98 > date
2001-04-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.27
Earnings History > 98 > eps Estimate
-0.25
Earnings History > 98 > eps Difference
-0.02
Earnings History > 98 > surprise Percent
-8
Earnings History > 99 > period
2001-01-31
Earnings History > 99 > report Date
2001-04-04
Earnings History > 99 > date
2001-01-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.53
Earnings History > 99 > eps Estimate
-0.31
Earnings History > 99 > eps Difference
-0.22
Earnings History > 99 > surprise Percent
-70.9677
Earnings History > 100 > period
2000-10-31
Earnings History > 100 > report Date
2000-12-11
Earnings History > 100 > date
2000-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.31
Earnings History > 100 > eps Estimate
0.37
Earnings History > 100 > eps Difference
-0.06
Earnings History > 100 > surprise Percent
-16.2162
Earnings History > 101 > period
2000-07-31
Earnings History > 101 > report Date
2000-08-29
Earnings History > 101 > date
2000-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.31
Earnings History > 101 > eps Estimate
0.47
Earnings History > 101 > eps Difference
-0.16
Earnings History > 101 > surprise Percent
-34.0426
Earnings History > 102 > period
2000-04-30
Earnings History > 102 > report Date
2000-05-26
Earnings History > 102 > date
2000-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.19
Earnings History > 102 > eps Estimate
-0.14
Earnings History > 102 > eps Difference
-0.05
Earnings History > 102 > surprise Percent
-35.7143
Earnings History > 103 > period
2000-01-31
Earnings History > 103 > report Date
2000-04-05
Earnings History > 103 > date
2000-01-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.06
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-10-31
Earnings History > 104 > report Date
1999-12-02
Earnings History > 104 > date
1999-10-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.47
Earnings History > 104 > eps Estimate
0.56
Earnings History > 104 > eps Difference
-0.09
Earnings History > 104 > surprise Percent
-16.0714
Earnings History > 105 > period
1999-07-31
Earnings History > 105 > report Date
1999-09-03
Earnings History > 105 > date
1999-07-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.46
Earnings History > 105 > eps Estimate
0.35
Earnings History > 105 > eps Difference
0.11
Earnings History > 105 > surprise Percent
31.4286
Earnings History > 106 > period
1999-04-30
Earnings History > 106 > report Date
1999-06-14
Earnings History > 106 > date
1999-04-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.14
Earnings History > 106 > eps Estimate
-0.11
Earnings History > 106 > eps Difference
-0.03
Earnings History > 106 > surprise Percent
-27.2727
Earnings History > 107 > period
1999-01-31
Earnings History > 107 > report Date
1999-03-22
Earnings History > 107 > date
1999-01-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.22
Earnings History > 107 > eps Estimate
0.18
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
22.2222
Earnings History > 108 > period
1998-10-31
Earnings History > 108 > report Date
1998-11-17
Earnings History > 108 > date
1998-10-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.52
Earnings History > 108 > eps Estimate
0.53
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-1.8868
Earnings History > 109 > period
1998-07-31
Earnings History > 109 > report Date
1998-08-24
Earnings History > 109 > date
1998-07-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.39
Earnings History > 109 > eps Estimate
0.44
Earnings History > 109 > eps Difference
-0.05
Earnings History > 109 > surprise Percent
-11.3636
Earnings History > 110 > period
1998-04-30
Earnings History > 110 > report Date
1998-06-01
Earnings History > 110 > date
1998-04-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.06
Earnings History > 110 > eps Estimate
0.05
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
20
Earnings History > 111 > period
1998-01-31
Earnings History > 111 > report Date
1998-03-17
Earnings History > 111 > date
1998-01-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.16
Earnings History > 111 > eps Estimate
0.18
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-11.1111
Earnings History > 112 > period
1997-10-31
Earnings History > 112 > report Date
1997-11-18
Earnings History > 112 > date
1997-10-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.46
Earnings History > 112 > eps Estimate
0.43
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
6.9767
Earnings History > 113 > period
1997-07-31
Earnings History > 113 > report Date
1997-08-20
Earnings History > 113 > date
1997-07-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.19
Earnings History > 113 > eps Estimate
0.34
Earnings History > 113 > eps Difference
-0.15
Earnings History > 113 > surprise Percent
-44.1176
Earnings History > 114 > period
1996-10-31
Earnings History > 114 > report Date
1996-11-20
Earnings History > 114 > date
1996-10-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.35
Earnings History > 114 > eps Estimate
0.1
Earnings History > 114 > eps Difference
0.25
Earnings History > 114 > surprise Percent
250
Virco Mfg. Corporation engages in the design, production, and distribution of furniture in the United States and Canada. The company offers seating products, including 4-leg chairs, cantilever chairs, mobile task chairs and lab stools, tablet armchairs, steel-frame and floor rockers, series stools, hard plastic seating, folding and upholstered stack chairs, and plastic stack and upholstered ergonomic chairs. It also provides activity, butcher block, folding, office, technology, and mobile tables; desks and workstations, and instructor media stations and towers; chair desks and combo units, tablet arm, mobile workstations, student desks, and returns and credenzas; and computer furniture solutions. In addition, the company provides administrative office furniture, including desks, returns, bookcases, and other items, as well as steel storage cabinets, wardrobe tower cabinets, file credenzas, and mobile pedestals; laboratory furniture comprising steel-based science tables, table bases, lab stools, and wood-frame science tables; mobile furniture, such as mobile tables, mobile cabinets, and mobile chairs for school settings and offices; and handling and storage equipment, and stackable storage trucks. It serves public and private educational institutions, charter schools, convention centers and arenas, hospitality providers, government facilities, and places of worship through its sales and support teams, and dealers' network. Virco Mfg. Corporation was incorporated in 1950 and is headquartered in Torrance, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHow TWIN stock performs after earnings - Portfolio Return Summary & Comprehensive Market Scan Reports moha.gov.vn
Read more →Virco Manufacturing (NASDAQ:VIRC) Downgraded by Wall Street Zen to Sell MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Rating:
STRONG BUY
Target Price:
$12
Analyst Picks
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 56.44% of the total shares of Virco Manufacturing Corporation
1.
Minerva Advisors LLC(8.1435%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(5.1437%)
since
2025/06/30
3.
Vanguard Group Inc(4.3985%)
since
2025/06/30
4.
BlackRock Inc(4.1077%)
since
2025/06/30
5.
American Century Companies Inc(3.3203%)
since
2025/06/30
6.
Avantis US Small Cap Value ETF(2.8189%)
since
2025/08/30
7.
Vanguard Total Stock Mkt Idx Inv(2.7144%)
since
2025/07/31
8.
Bastion Asset Management Inc.(1.8456%)
since
2025/06/30
9.
iShares Russell 2000 ETF(1.6643%)
since
2025/08/31
10.
AQR Capital Management LLC(1.6369%)
since
2025/06/30
11.
Geode Capital Management, LLC(1.6308%)
since
2025/06/30
12.
Renaissance Technologies Corp(1.4092%)
since
2025/06/30
13.
North Star Micro Cap I(1.1547%)
since
2025/07/31
14.
LSV Asset Management(1.1528%)
since
2025/06/30
15.
State Street Corp(1.1378%)
since
2025/06/30
16.
UBS Group AG(1.0612%)
since
2025/06/30
17.
Bank of New York Mellon Corp(0.9023%)
since
2025/06/30
18.
Qube Research & Technologies(0.8279%)
since
2025/06/30
19.
North Star Investment Management Corp(0.8196%)
since
2025/06/30
20.
DFA US Small Cap Value I(0.7878%)
since
2025/07/31
21.
Los Angeles Capital Management LLC(0.7515%)
since
2025/06/30
22.
DFA US Targeted Value I(0.7215%)
since
2025/07/31
23.
Fidelity Small Cap Index(0.7032%)
since
2025/06/30
24.
Vanguard Institutional Extnd Mkt Idx Tr(0.6576%)
since
2025/07/31
25.
Dimensional US Targeted Value ETF(0.648%)
since
2025/08/29
26.
Millennium Management LLC(0.6429%)
since
2025/06/30
27.
iShares Russell 2000 Value ETF(0.5724%)
since
2025/08/31
28.
Northern Trust Corp(0.5652%)
since
2025/06/30
29.
WisdomTree US SmallCap Dividend ETF(0.5634%)
since
2025/08/29
30.
Bridgeway Capital Management, LLC(0.5534%)
since
2025/06/30
31.
Ameriprise Financial Inc(0.5235%)
since
2025/06/30
32.
Dimensional US Small Cap Value ETF(0.5111%)
since
2025/08/29
33.
DFA US Micro Cap I(0.5%)
since
2025/07/31
34.
Vanguard Russell 2000 ETF(0.339%)
since
2025/07/31
35.
Fidelity Extended Market Index(0.3231%)
since
2025/07/31
36.
State St Russell Sm Cap® Indx SL Cl I(0.2665%)
since
2025/08/31
37.
Dimensional US Small Cap ETF(0.2451%)
since
2025/08/29
38.
Nuveen Equity Index R6(0.2282%)
since
2025/07/31
39.
Bridgeway Omni Small-Cap Value N(0.2246%)
since
2025/06/30
40.
Bridgeway Omni Small-Cap Value(0.2246%)
since
2025/06/30
* 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
EPS Estimate
0.4654
EPS Difference
-0.4654
Surprise Percent
-100%
(Last Updated 2025-07-31)
(Last Updated 2025-07-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-07-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-07-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.