_id
690db583ccc777a4e85d0dc3
Ticker
BBW
Name
Build-A-Bear Workshop Inc
Exchange
NYSE
Address
415 South 18th Street, Saint Louis, MO, United States, 63103
Country
USA
Sector
Consumer Cyclical
Industry
Specialty Retail
Currency
USD
Website
https://www.buildabear.com
Description
Build-A-Bear Workshop, Inc. operates as a multi-channel retailer of plush animals and related products in the United States, Canada, the United Kingdom, Ireland, and internationally. It operates through three segments: Direct-to-Consumer, Commercial, and International Franchising. The company's merchandise comprises various styles of plush products to be stuffed, pre-stuffed plush products, and sounds and scents that can be added to the stuffed animals, as well as range of clothing, shoes and accessories, and other toy and novelty items, including family sleepwear. It operates its stores under the Build-A-Bear Workshop brand name; and sells its products through its e-commerce sites and third-party marketplace sites. Build-A-Bear Workshop, Inc. was founded in 1997 and is headquartered in Saint Louis, Missouri.
Last Close
69.36
Volume
95275
Current Price
66.65
Change
-3.97
Last Updated
2026-01-20T16:16:57.962Z
Image
data:image/webp;base64,UklGRhAGAABXRUJQVlA4IAQGAACQGQCdASpAAEAAPrlCmUunI6IhufxIAOAXCWwArDNosV1DeQI7t0q/z6C/uO3wHmA/Sv9d/eI9DP+v8zPrY/QY86H1UP8Hv/Gan3x+W73dnKYp53uMXkCtT7oSAD8w7sfURVHaAH549C3/q/zXoP1Bf1m3z79bG+WvZSzVSxpq9sJbbUdfZ9aV+vwcYrLnp7Y0XRlLQc/iDwVFnZIW9Mc3ZRvTlGmteDNmuPhUa9MpzdIDm/4iKekAMZJwng/4SnfNw3JkUcoNaKWuaIqYjU0gXRRSnAAA/v7CMIab9xry6GyJXsureEb6LuhkJuZ64xCLIbj/5PBo265miFw1OFpoidfJ/SXuyeyZ8KR7KUmShQ99Nk/4hO2fPWyB//EEeTw7xFz6elXD5VVb6ra0NqWSgIIsOLBlkDo3EnGwC8BezRC7CjkTOj+ue3Jf8oupNLAwY98z3/Y+RwJ6JMtbo+G24gKvPOoLAgtugs6t61Odx1zPy3k8VUVxNqHUneQZ+3Tv9vtoDa81/J+2TXHMWbcijiItQtWVXwiPmjgjeVOJgakZ2uqmgPtbk5ZvGs/h+X1uo3V+DBsGEIHDL0SeJ6wvif6IaorGHRMuGCofs2RH+50KVhpTC6G3yKmmh5HV7xCoJhQnDHQq8c+wxMXoNIreUgK+7SVJwibibiiHbZil+geRl0doJzQuwzoDvKJ58vU7bXR0BY3q/X7wBYDbL1tkR1+3mb1kw91DIn3iHxV3lf8SfDfyNYXhw4bhs17p7u0qUFEniLkWsFOsOk6TYqp3XL1LeHQLz4zOxEhgigsWq2/2+GrpPGORtjRycs6rkAe1VWGNO9pK+TeZyOjofyQWbrlOGuExNiMLxMMVQSTm2oiwAJQgFANCdA7//OZPZVhRF9trdqsnU44uaSULPF08gActk2zs0OVWIrVLMOoXc+gH4Uju3JLl/bI1aNES0JH3TdSz/N1Vd3gpPe7GPZnCTTRwsi245u4xJaTqHDVtj8t/2uwekqX1bHHftckd6Ezo70q8mWrb3b7jYhPapFsGQ0kqeHJBvM07oLHfHfqjzsF8hiBPDA9mMeW22eZB9jxfuh3Fgx0zxiS2ORkUT88uazmyJ8EZAfSWb9qcRAuSF3ZK1h3oZWckIrfbOIoGPlflHnFeAtzm5qkgPow6Ec6CozyG8+m9jFtW8eZgbWkd+f8z80O58zbg++IReQrD7HOrg+aWsSPHG4PKc32I4pQvFHfcWr4G7h3lGvnTAYulAT55W/6x7zjGuZ4XjpNXPWIkEPTmHN1x1dht2f2hOsuFNNrxDheuqwUtshVkeWOUtopo1XTapxfX8OqfaJyoAoQ5a1r8kUr5vK2GSqVs0hRwryAZbnsH7UWre9iBJGZEs/QBCOPfLU6uA97V4ma+EC3nsHhlD+uj0X7eCT0AXoi6OaeK2IwdC9woYotNUANARsSYDokGRY+zVbZvN6wtsVVihBMw1h/JU7cCES1iVxtKAFfnmOyYTmLPUaCb/4paCHsJYw2H9Wei8qutvW4tlp/vkFxvsMB21LK00yJ9P4tduj2ac/MJeZHRcH6NjvmgFsSPtt4Yv/KIiApxWE7//otcQth08LLNv95LT4AMbAQTgfdSOhiceHvT2LmTtufio8p2Ow+F3EcWQdCUqEh4Rr7GjhtbIROqx9ViJJU/oGIAzTyyjrBSYKO/gKpcVdM53NgEWq+WAkKAwH7u3cQdr4mF9IdJAoezFq+T6GrEbUFGaf7kiFlLfG2Az69wRpEOY5vMV46hkGWljVMffpOyhwu3YZMZn/XUntRpCoE119XIGbUFpPLke/r3GmRPekEP4hcnU4rD/iQ4G8ZNQjzbYrEkXwYdToyoM9Iwuh69rffpFd0IJ6aHqSz7J5r86tP/twuEu5v9ndQ97SIvvXqWWnAPGfiW7a7x+tDF8aoKpUazTuxJXk+WF+59zdAzGKqR9jK07IpNdq0g/5qAZXvOd2ok1h/lypD/NSOI/wTR4Kiz4wZO4YmH6K0gLbY/t4A4zMB0Uh6xy+vcPwDRUVZW29newAAA
Ipo Date
2004-10-28T00:00:00.000Z
Market Cap
926969216
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.858
Sentiment Sources
2
Rating
5
Target Price
70
Strong Buy
3
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-10-31
Revenue
122679000
Cost Of Revenue
56858000
Gross Profit
65821000
Operating Expenses
55314000
Operating Income
10507000
Interest Expense
221000
Pretax Income
10729000
Net Income
8122000
Eps
0.6223028530846554
Dividends Per Share
8706000
Shares Outstanding
12945819
Income Tax Expense
2607000
EBITDA
14428000
Operating Margin
8.56462801294435
Total Other Income Expense Net
222000
Cash
27737000
Short Term Investments
-
Receivables
15566000
Inventories
83275000
Total Current Assets
138147000
Property Plant Equipment
174009000
Total Assets
326499000
Payables
17442000
Short Term Debt
27271000
Long Term Debt
0
Total Liabilities
175882000
Equity
150617000
Bs_currency_symbol
USD
Depreciation
11067000
Change In Working Capital
-8507000
Cash From Operations
40260000
Capital Expenditures
12871000
Cash From Investing
-12871000
Cash From Financing
-27489000
Net Change In Cash
-21000
Cf_currency_symbol
USD
PE
16.3095
PB
5.775470285226768
ROE
5.392485575997397
ROA
2.4876033310974917
FCF
27389000
Fcf Percent
0.22325744422435786
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
122679000
Quarters > 0 > income Statement > cost Of Revenue
56858000
Quarters > 0 > income Statement > gross Profit
65821000
Quarters > 0 > income Statement > operating Expenses
55314000
Quarters > 0 > income Statement > operating Income
10507000
Quarters > 0 > income Statement > interest Expense
221000
Quarters > 0 > income Statement > pretax Income
10729000
Quarters > 0 > income Statement > net Income
8122000
Quarters > 0 > income Statement > eps
0.6223028530846554
Quarters > 0 > income Statement > dividends Per Share
8706000
Quarters > 0 > income Statement > shares Outstanding
13051523
Quarters > 0 > income Statement > income Tax Expense
2607000
Quarters > 0 > income Statement > EBITDA
14428000
Quarters > 0 > income Statement > operating Margin
8.56462801294435
Quarters > 0 > income Statement > total Other Income Expense Net
222000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
27737000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
15566000
Quarters > 0 > balance Sheet > inventories
83275000
Quarters > 0 > balance Sheet > total Current Assets
138147000
Quarters > 0 > balance Sheet > property Plant Equipment
174009000
Quarters > 0 > balance Sheet > total Assets
326499000
Quarters > 0 > balance Sheet > payables
17442000
Quarters > 0 > balance Sheet > short Term Debt
27271000
Quarters > 0 > balance Sheet > long Term Debt
0
Quarters > 0 > balance Sheet > total Liabilities
175882000
Quarters > 0 > balance Sheet > equity
150617000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
35808000
Quarters > 0 > cash Flow > depreciation
11067000
Quarters > 0 > cash Flow > change In Working Capital
-8507000
Quarters > 0 > cash Flow > cash From Operations
40260000
Quarters > 0 > cash Flow > capital Expenditures
12871000
Quarters > 0 > cash Flow > cash From Investing
-12871000
Quarters > 0 > cash Flow > cash From Financing
-27489000
Quarters > 0 > cash Flow > net Change In Cash
-21000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6223028530846554
Quarters > 0 > ratios > PB
5.775470285226768
Quarters > 0 > ratios > ROE
5.392485575997397
Quarters > 0 > ratios > ROA
2.4876033310974917
Quarters > 0 > ratios > FCF
27389000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.22325744422435786
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
124247000
Quarters > 1 > income Statement > cost Of Revenue
52736000
Quarters > 1 > income Statement > gross Profit
71511000
Quarters > 1 > income Statement > operating Expenses
56399000
Quarters > 1 > income Statement > operating Income
15112000
Quarters > 1 > income Statement > interest Expense
206000
Quarters > 1 > income Statement > pretax Income
15318000
Quarters > 1 > income Statement > net Income
12367000
Quarters > 1 > income Statement > eps
0.9412099574792591
Quarters > 1 > income Statement > dividends Per Share
2902000
Quarters > 1 > income Statement > shares Outstanding
13139470
Quarters > 1 > income Statement > income Tax Expense
2951000
Quarters > 1 > income Statement > EBITDA
18986000
Quarters > 1 > income Statement > operating Margin
12.16286912360057
Quarters > 1 > income Statement > total Other Income Expense Net
206000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
39108000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
13526000
Quarters > 1 > balance Sheet > inventories
81758000
Quarters > 1 > balance Sheet > total Current Assets
144418000
Quarters > 1 > balance Sheet > property Plant Equipment
159754000
Quarters > 1 > balance Sheet > total Assets
318238000
Quarters > 1 > balance Sheet > payables
16659000
Quarters > 1 > balance Sheet > short Term Debt
53992000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
162843000
Quarters > 1 > balance Sheet > equity
155395000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
12367000
Quarters > 1 > cash Flow > depreciation
3668000
Quarters > 1 > cash Flow > change In Working Capital
-11141000
Quarters > 1 > cash Flow > cash From Operations
4214000
Quarters > 1 > cash Flow > capital Expenditures
3421000
Quarters > 1 > cash Flow > cash From Investing
-3421000
Quarters > 1 > cash Flow > cash From Financing
-6017000
Quarters > 1 > cash Flow > net Change In Cash
-5234000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.9412099574792591
Quarters > 1 > ratios > PB
5.635610383216964
Quarters > 1 > ratios > ROE
7.95842852086618
Quarters > 1 > ratios > ROA
3.886085256946059
Quarters > 1 > ratios > FCF
793000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.006382447865944449
Quarters > 1 > health Score
44
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
128395000
Quarters > 2 > income Statement > cost Of Revenue
55409000
Quarters > 2 > income Statement > gross Profit
72986000
Quarters > 2 > income Statement > operating Expenses
53555000
Quarters > 2 > income Statement > operating Income
19431000
Quarters > 2 > income Statement > interest Expense
200000
Quarters > 2 > income Statement > pretax Income
19631000
Quarters > 2 > income Statement > net Income
15319000
Quarters > 2 > income Statement > eps
1.1654747413268411
Quarters > 2 > income Statement > dividends Per Share
2934000
Quarters > 2 > income Statement > shares Outstanding
13144000
Quarters > 2 > income Statement > income Tax Expense
4312000
Quarters > 2 > income Statement > EBITDA
23131000
Quarters > 2 > income Statement > operating Margin
15.133766891234082
Quarters > 2 > income Statement > total Other Income Expense Net
200000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
44342000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
13800000
Quarters > 2 > balance Sheet > inventories
72299000
Quarters > 2 > balance Sheet > total Current Assets
142597000
Quarters > 2 > balance Sheet > property Plant Equipment
151959000
Quarters > 2 > balance Sheet > total Assets
308303000
Quarters > 2 > balance Sheet > payables
15890000
Quarters > 2 > balance Sheet > short Term Debt
26507000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
159621000
Quarters > 2 > balance Sheet > equity
148682000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
15319000
Quarters > 2 > cash Flow > depreciation
3700000
Quarters > 2 > cash Flow > change In Working Capital
7359000
Quarters > 2 > cash Flow > cash From Operations
27803000
Quarters > 2 > cash Flow > capital Expenditures
2907000
Quarters > 2 > cash Flow > cash From Investing
-2907000
Quarters > 2 > cash Flow > cash From Financing
-8408000
Quarters > 2 > cash Flow > net Change In Cash
16584000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.1654747413268411
Quarters > 2 > ratios > PB
5.892089156723746
Quarters > 2 > ratios > ROE
10.303197428067957
Quarters > 2 > ratios > ROA
4.9688131481043
Quarters > 2 > ratios > FCF
24896000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.19390163168347677
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
150446000
Quarters > 3 > income Statement > cost Of Revenue
65302000
Quarters > 3 > income Statement > gross Profit
85144000
Quarters > 3 > income Statement > operating Expenses
57796000
Quarters > 3 > income Statement > operating Income
27348000
Quarters > 3 > income Statement > interest Expense
138000
Quarters > 3 > income Statement > pretax Income
27486000
Quarters > 3 > income Statement > net Income
21678000
Quarters > 3 > income Statement > eps
1.6231546705118816
Quarters > 3 > income Statement > dividends Per Share
2688000
Quarters > 3 > income Statement > shares Outstanding
13355474
Quarters > 3 > income Statement > income Tax Expense
5808000
Quarters > 3 > income Statement > EBITDA
31137000
Quarters > 3 > income Statement > operating Margin
18.1779508926791
Quarters > 3 > income Statement > total Other Income Expense Net
138000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
27758000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
16096000
Quarters > 3 > balance Sheet > inventories
69775000
Quarters > 3 > balance Sheet > total Current Assets
126298000
Quarters > 3 > balance Sheet > property Plant Equipment
149961000
Quarters > 3 > balance Sheet > total Assets
289956000
Quarters > 3 > balance Sheet > payables
16538000
Quarters > 3 > balance Sheet > short Term Debt
26841000
Quarters > 3 > balance Sheet > long Term Debt
70155000
Quarters > 3 > balance Sheet > total Liabilities
150874000
Quarters > 3 > balance Sheet > equity
139082000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
21678000
Quarters > 3 > cash Flow > depreciation
3789000
Quarters > 3 > cash Flow > change In Working Capital
-8030000
Quarters > 3 > cash Flow > cash From Operations
19511000
Quarters > 3 > cash Flow > capital Expenditures
9746000
Quarters > 3 > cash Flow > cash From Investing
-9746000
Quarters > 3 > cash Flow > cash From Financing
-10773000
Quarters > 3 > cash Flow > net Change In Cash
-1197000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.6231546705118816
Quarters > 3 > ratios > PB
6.4001261277519745
Quarters > 3 > ratios > ROE
15.586488546325189
Quarters > 3 > ratios > ROA
7.476306749989653
Quarters > 3 > ratios > FCF
9765000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.06490700982412294
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
496404000
Annuals > 0 > income Statement > cost Of Revenue
223886000
Annuals > 0 > income Statement > gross Profit
272518000
Annuals > 0 > income Statement > operating Expenses
206238000
Annuals > 0 > income Statement > operating Income
66280000
Annuals > 0 > income Statement > interest Expense
861000
Annuals > 0 > income Statement > pretax Income
67141000
Annuals > 0 > income Statement > net Income
51785000
Annuals > 0 > income Statement > eps
3.801829150782886
Annuals > 0 > income Statement > dividends Per Share
11024000
Annuals > 0 > income Statement > shares Outstanding
13621075
Annuals > 0 > income Statement > income Tax Expense
15356000
Annuals > 0 > income Statement > EBITDA
81052000
Annuals > 0 > income Statement > operating Margin
13.352027783821244
Annuals > 0 > income Statement > total Other Income Expense Net
661000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
27758000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
16096000
Annuals > 0 > balance Sheet > inventories
69775000
Annuals > 0 > balance Sheet > total Current Assets
126298000
Annuals > 0 > balance Sheet > property Plant Equipment
149961000
Annuals > 0 > balance Sheet > total Assets
289956000
Annuals > 0 > balance Sheet > payables
16538000
Annuals > 0 > balance Sheet > short Term Debt
26841000
Annuals > 0 > balance Sheet > long Term Debt
70155000
Annuals > 0 > balance Sheet > total Liabilities
150874000
Annuals > 0 > balance Sheet > equity
139082000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
51785000
Annuals > 0 > cash Flow > depreciation
14772000
Annuals > 0 > cash Flow > change In Working Capital
-23695000
Annuals > 0 > cash Flow > cash From Operations
47087000
Annuals > 0 > cash Flow > capital Expenditures
19317000
Annuals > 0 > cash Flow > cash From Investing
-19317000
Annuals > 0 > cash Flow > cash From Financing
-44159000
Annuals > 0 > cash Flow > net Change In Cash
-16569000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.801829150782886
Annuals > 0 > ratios > PB
6.527405766022922
Annuals > 0 > ratios > ROE
37.233430638040865
Annuals > 0 > ratios > ROA
17.85960628509153
Annuals > 0 > ratios > FCF
27770000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.055942337289788154
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
486114000
Annuals > 1 > income Statement > cost Of Revenue
221722000
Annuals > 1 > income Statement > gross Profit
264392000
Annuals > 1 > income Statement > operating Expenses
198992000
Annuals > 1 > income Statement > operating Income
65400000
Annuals > 1 > income Statement > interest Expense
929000
Annuals > 1 > income Statement > pretax Income
66329000
Annuals > 1 > income Statement > net Income
52805000
Annuals > 1 > income Statement > eps
3.648801554739797
Annuals > 1 > income Statement > dividends Per Share
22062000
Annuals > 1 > income Statement > shares Outstanding
14471875
Annuals > 1 > income Statement > income Tax Expense
13524000
Annuals > 1 > income Statement > EBITDA
79057000
Annuals > 1 > income Statement > operating Margin
13.453634332687395
Annuals > 1 > income Statement > total Other Income Expense Net
929000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
44327000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
8569000
Annuals > 1 > balance Sheet > inventories
63499000
Annuals > 1 > balance Sheet > total Current Assets
127772000
Annuals > 1 > balance Sheet > property Plant Equipment
128705000
Annuals > 1 > balance Sheet > total Assets
272325000
Annuals > 1 > balance Sheet > payables
16170000
Annuals > 1 > balance Sheet > short Term Debt
25961000
Annuals > 1 > balance Sheet > long Term Debt
57609000
Annuals > 1 > balance Sheet > total Liabilities
142663000
Annuals > 1 > balance Sheet > equity
129662000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
52805000
Annuals > 1 > cash Flow > depreciation
13657000
Annuals > 1 > cash Flow > change In Working Capital
-807000
Annuals > 1 > cash Flow > cash From Operations
64310000
Annuals > 1 > cash Flow > capital Expenditures
18295000
Annuals > 1 > cash Flow > cash From Investing
-18295000
Annuals > 1 > cash Flow > cash From Financing
-43901000
Annuals > 1 > cash Flow > net Change In Cash
2129000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.648801554739797
Annuals > 1 > ratios > PB
7.438960287131158
Annuals > 1 > ratios > ROE
40.72511607101541
Annuals > 1 > ratios > ROA
19.390434223813457
Annuals > 1 > ratios > FCF
46015000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09465886602731047
Annuals > 1 > health Score
66
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
467937000
Annuals > 2 > income Statement > cost Of Revenue
222065000
Annuals > 2 > income Statement > gross Profit
245872000
Annuals > 2 > income Statement > operating Expenses
183929000
Annuals > 2 > income Statement > operating Income
49461000
Annuals > 2 > income Statement > interest Expense
19000
Annuals > 2 > income Statement > pretax Income
61924000
Annuals > 2 > income Statement > net Income
47985000
Annuals > 2 > income Statement > eps
3.146594723517702
Annuals > 2 > income Statement > dividends Per Share
292000
Annuals > 2 > income Statement > shares Outstanding
15249819
Annuals > 2 > income Statement > income Tax Expense
13939000
Annuals > 2 > income Statement > EBITDA
75025000
Annuals > 2 > income Statement > operating Margin
10.570012629905309
Annuals > 2 > income Statement > total Other Income Expense Net
12463000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
42198000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
15374000
Annuals > 2 > balance Sheet > inventories
70485000
Annuals > 2 > balance Sheet > total Current Assets
147431000
Annuals > 2 > balance Sheet > property Plant Equipment
122550000
Annuals > 2 > balance Sheet > total Assets
280794000
Annuals > 2 > balance Sheet > payables
10286000
Annuals > 2 > balance Sheet > short Term Debt
27436000
Annuals > 2 > balance Sheet > long Term Debt
59080000
Annuals > 2 > balance Sheet > total Liabilities
161677000
Annuals > 2 > balance Sheet > equity
119117000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
47985000
Annuals > 2 > cash Flow > depreciation
12482000
Annuals > 2 > cash Flow > change In Working Capital
-16057000
Annuals > 2 > cash Flow > cash From Operations
47276000
Annuals > 2 > cash Flow > capital Expenditures
13634000
Annuals > 2 > cash Flow > cash From Investing
-13634000
Annuals > 2 > cash Flow > cash From Financing
-25056000
Annuals > 2 > cash Flow > net Change In Cash
9353000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.146594723517702
Annuals > 2 > ratios > PB
8.532790754888051
Annuals > 2 > ratios > ROE
40.28392252994954
Annuals > 2 > ratios > ROA
17.089040364110346
Annuals > 2 > ratios > FCF
33642000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.0718942934625815
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
411522000
Annuals > 3 > income Statement > cost Of Revenue
193567000
Annuals > 3 > income Statement > gross Profit
217955000
Annuals > 3 > income Statement > operating Expenses
167250000
Annuals > 3 > income Statement > operating Income
38429000
Annuals > 3 > income Statement > interest Expense
5000
Annuals > 3 > income Statement > pretax Income
50710000
Annuals > 3 > income Statement > net Income
47265000
Annuals > 3 > income Statement > eps
2.93160239470328
Annuals > 3 > income Statement > dividends Per Share
19933000
Annuals > 3 > income Statement > shares Outstanding
16122582
Annuals > 3 > income Statement > income Tax Expense
3445000
Annuals > 3 > income Statement > EBITDA
62981000
Annuals > 3 > income Statement > operating Margin
9.338261380922527
Annuals > 3 > income Statement > total Other Income Expense Net
905000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
32845000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
11701000
Annuals > 3 > balance Sheet > inventories
73609000
Annuals > 3 > balance Sheet > total Current Assets
132622000
Annuals > 3 > balance Sheet > property Plant Equipment
126637000
Annuals > 3 > balance Sheet > total Assets
268949000
Annuals > 3 > balance Sheet > payables
21849000
Annuals > 3 > balance Sheet > short Term Debt
25245000
Annuals > 3 > balance Sheet > long Term Debt
73307000
Annuals > 3 > balance Sheet > total Liabilities
175266000
Annuals > 3 > balance Sheet > equity
93683000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
47265000
Annuals > 3 > cash Flow > depreciation
12276000
Annuals > 3 > cash Flow > change In Working Capital
-26282000
Annuals > 3 > cash Flow > cash From Operations
28077000
Annuals > 3 > cash Flow > capital Expenditures
8130000
Annuals > 3 > cash Flow > cash From Investing
-8130000
Annuals > 3 > cash Flow > cash From Financing
-22456000
Annuals > 3 > cash Flow > net Change In Cash
-1995000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.93160239470328
Annuals > 3 > ratios > PB
11.47027838882188
Annuals > 3 > ratios > ROE
50.452056402976
Annuals > 3 > ratios > ROA
17.57396383700999
Annuals > 3 > ratios > FCF
19947000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.04847128464577836
Annuals > 3 > health Score
60
Valuation > metrics > PE
16.3095
Valuation > metrics > PB
5.775470285226768
Valuation > final Score
52.24529714773232
Valuation > verdict
46.3% Overvalued
Profitability > metrics > ROE
5.392485575997397
Profitability > metrics > ROA
5.879244572810123
Profitability > metrics > Net Margin
0.06620530001059675
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1677433490243465
Risk > metrics > Interest Coverage
47.542986425339365
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.0896383602084403
Liquidity > metrics > Quick Ratio
1.2272046161071724
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
43.64389616783036
Prev Valuations > 1
41.07910843276254
Prev Valuations > 2
40
Prev Profitabilities > 0
57
Prev Profitabilities > 1
69
Prev Profitabilities > 2
83
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
94
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:27:41.248Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-12
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.28
Earnings History > 0 > eps Difference
-1.28
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-04
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.62
Earnings History > 1 > eps Estimate
0.65
Earnings History > 1 > eps Difference
-0.03
Earnings History > 1 > surprise Percent
-4.6154
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-28
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.94
Earnings History > 2 > eps Estimate
0.74
Earnings History > 2 > eps Difference
0.2
Earnings History > 2 > surprise Percent
27.027
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-29
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.17
Earnings History > 3 > eps Estimate
0.87
Earnings History > 3 > eps Difference
0.3
Earnings History > 3 > surprise Percent
34.4828
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-03-13
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.59
Earnings History > 4 > eps Estimate
1.5
Earnings History > 4 > eps Difference
0.09
Earnings History > 4 > surprise Percent
6
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-05
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.73
Earnings History > 5 > eps Estimate
0.6525
Earnings History > 5 > eps Difference
0.0775
Earnings History > 5 > surprise Percent
11.8774
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-29
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.64
Earnings History > 6 > eps Estimate
0.57
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
12.2807
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-30
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.82
Earnings History > 7 > eps Estimate
0.92
Earnings History > 7 > eps Difference
-0.1
Earnings History > 7 > surprise Percent
-10.8696
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-03-14
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.34
Earnings History > 8 > eps Estimate
1.32
Earnings History > 8 > eps Difference
0.02
Earnings History > 8 > surprise Percent
1.5152
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-30
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.53
Earnings History > 9 > eps Estimate
0.51
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
3.9216
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-24
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.57
Earnings History > 10 > eps Estimate
0.41
Earnings History > 10 > eps Difference
0.16
Earnings History > 10 > surprise Percent
39.0244
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-25
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.98
Earnings History > 11 > eps Estimate
1.01
Earnings History > 11 > eps Difference
-0.03
Earnings History > 11 > surprise Percent
-2.9703
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-03-09
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.3
Earnings History > 12 > eps Estimate
1.12
Earnings History > 12 > eps Difference
0.18
Earnings History > 12 > surprise Percent
16.0714
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-30
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.51
Earnings History > 13 > eps Estimate
0.38
Earnings History > 13 > eps Difference
0.13
Earnings History > 13 > surprise Percent
34.2105
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-09-01
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.38
Earnings History > 14 > eps Estimate
0.45
Earnings History > 14 > eps Difference
-0.07
Earnings History > 14 > surprise Percent
-15.5556
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-05-26
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.89
Earnings History > 15 > eps Estimate
0.66
Earnings History > 15 > eps Difference
0.23
Earnings History > 15 > surprise Percent
34.8485
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-10
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.97
Earnings History > 16 > eps Estimate
0.92
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
5.4348
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-01
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.38
Earnings History > 17 > eps Estimate
-0.17
Earnings History > 17 > eps Difference
0.55
Earnings History > 17 > surprise Percent
323.5294
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-26
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.43
Earnings History > 18 > eps Estimate
-0.2
Earnings History > 18 > eps Difference
0.63
Earnings History > 18 > surprise Percent
315
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-05-26
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.6
Earnings History > 19 > eps Estimate
-0.53
Earnings History > 19 > eps Difference
1.13
Earnings History > 19 > surprise Percent
213.2075
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-10
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.47
Earnings History > 20 > eps Estimate
0.16
Earnings History > 20 > eps Difference
0.31
Earnings History > 20 > surprise Percent
193.75
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-03
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
-0.04
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
375
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-01
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.82
Earnings History > 22 > eps Estimate
-0.8
Earnings History > 22 > eps Difference
-0.02
Earnings History > 22 > surprise Percent
-2.5
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-02
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.83
Earnings History > 23 > eps Estimate
-0.46
Earnings History > 23 > eps Difference
-0.37
Earnings History > 23 > surprise Percent
-80.4348
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-11
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.42
Earnings History > 24 > eps Estimate
0.28
Earnings History > 24 > eps Difference
0.14
Earnings History > 24 > surprise Percent
50
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-05
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.4
Earnings History > 25 > eps Estimate
-0.28
Earnings History > 25 > eps Difference
-0.12
Earnings History > 25 > surprise Percent
-42.8571
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-29
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.08
Earnings History > 26 > eps Estimate
-0.01
Earnings History > 26 > eps Difference
-0.07
Earnings History > 26 > surprise Percent
-700
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-31
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.08
Earnings History > 27 > eps Estimate
0.15
Earnings History > 27 > eps Difference
-0.07
Earnings History > 27 > surprise Percent
-46.6667
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-13
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.72
Earnings History > 28 > eps Estimate
0.35
Earnings History > 28 > eps Difference
-1.07
Earnings History > 28 > surprise Percent
-305.7143
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-29
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.42
Earnings History > 29 > eps Estimate
-0.12
Earnings History > 29 > eps Difference
-0.3
Earnings History > 29 > surprise Percent
-250
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-30
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.12
Earnings History > 30 > eps Estimate
-0.01
Earnings History > 30 > eps Difference
-0.11
Earnings History > 30 > surprise Percent
-1100
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-31
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.02
Earnings History > 31 > eps Estimate
0.25
Earnings History > 31 > eps Difference
-0.23
Earnings History > 31 > surprise Percent
-92
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-15
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.422
Earnings History > 32 > eps Estimate
0.34
Earnings History > 32 > eps Difference
0.082
Earnings History > 32 > surprise Percent
24.1176
Earnings History > 33 > period
2017-07-31
Earnings History > 33 > report Date
2017-10-26
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.09
Earnings History > 33 > eps Estimate
0.1
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-10
Earnings History > 34 > period
2017-04-30
Earnings History > 34 > report Date
2017-07-27
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.19
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
21.0526
Earnings History > 35 > period
2017-01-31
Earnings History > 35 > report Date
2017-04-27
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.17
Earnings History > 35 > eps Estimate
0.03
Earnings History > 35 > eps Difference
0.14
Earnings History > 35 > surprise Percent
466.6667
Earnings History > 36 > period
2016-07-31
Earnings History > 36 > report Date
2016-10-27
Earnings History > 36 > date
2016-07-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.11
Earnings History > 36 > eps Estimate
0.11
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-04-30
Earnings History > 37 > report Date
2016-05-03
Earnings History > 37 > date
2016-04-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.22
Earnings History > 37 > eps Estimate
0.37
Earnings History > 37 > eps Difference
-0.15
Earnings History > 37 > surprise Percent
-40.5405
Earnings History > 38 > period
2016-01-31
Earnings History > 38 > report Date
2016-02-16
Earnings History > 38 > date
2016-01-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.62
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
16.9811
Earnings History > 39 > period
2015-07-31
Earnings History > 39 > report Date
2015-10-29
Earnings History > 39 > date
2015-07-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1
Earnings History > 39 > eps Estimate
0.21
Earnings History > 39 > eps Difference
-0.11
Earnings History > 39 > surprise Percent
-52.381
Earnings History > 40 > period
2015-04-30
Earnings History > 40 > report Date
2015-05-05
Earnings History > 40 > date
2015-04-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.49
Earnings History > 40 > eps Estimate
0.43
Earnings History > 40 > eps Difference
0.06
Earnings History > 40 > surprise Percent
13.9535
Earnings History > 41 > period
2015-01-31
Earnings History > 41 > report Date
2015-02-19
Earnings History > 41 > date
2015-01-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.73
Earnings History > 41 > eps Estimate
0.63
Earnings History > 41 > eps Difference
0.1
Earnings History > 41 > surprise Percent
15.873
Earnings History > 42 > period
2014-07-31
Earnings History > 42 > report Date
2014-10-23
Earnings History > 42 > date
2014-07-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.15
Earnings History > 42 > eps Estimate
0.05
Earnings History > 42 > eps Difference
0.1
Earnings History > 42 > surprise Percent
200
Earnings History > 43 > period
2014-04-30
Earnings History > 43 > report Date
2014-07-24
Earnings History > 43 > date
2014-04-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.25
Earnings History > 43 > eps Estimate
-0.19
Earnings History > 43 > eps Difference
-0.06
Earnings History > 43 > surprise Percent
-31.5789
Earnings History > 44 > period
2014-01-31
Earnings History > 44 > report Date
2014-02-13
Earnings History > 44 > date
2014-01-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.33
Earnings History > 44 > eps Estimate
0.36
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-8.3333
Earnings History > 45 > period
2013-07-31
Earnings History > 45 > report Date
2013-10-24
Earnings History > 45 > date
2013-07-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.08
Earnings History > 45 > eps Estimate
0.01
Earnings History > 45 > eps Difference
-0.09
Earnings History > 45 > surprise Percent
-900
Earnings History > 46 > period
2013-04-30
Earnings History > 46 > report Date
2013-07-25
Earnings History > 46 > date
2013-04-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.33
Earnings History > 46 > eps Estimate
-0.35
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
5.7143
Earnings History > 47 > period
2013-01-31
Earnings History > 47 > report Date
2013-02-14
Earnings History > 47 > date
2013-01-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.13
Earnings History > 47 > eps Estimate
0.31
Earnings History > 47 > eps Difference
-0.18
Earnings History > 47 > surprise Percent
-58.0645
Earnings History > 48 > period
2012-07-31
Earnings History > 48 > report Date
2012-10-25
Earnings History > 48 > date
2012-07-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.26
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
-0.36
Earnings History > 48 > surprise Percent
-360
Earnings History > 49 > period
2012-04-30
Earnings History > 49 > report Date
2012-07-26
Earnings History > 49 > date
2012-04-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.46
Earnings History > 49 > eps Estimate
-0.26
Earnings History > 49 > eps Difference
-0.2
Earnings History > 49 > surprise Percent
-76.9231
Earnings History > 50 > period
2012-01-31
Earnings History > 50 > report Date
2012-02-16
Earnings History > 50 > date
2012-01-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.34
Earnings History > 50 > eps Estimate
0.52
Earnings History > 50 > eps Difference
-0.18
Earnings History > 50 > surprise Percent
-34.6154
Earnings History > 51 > period
2011-07-31
Earnings History > 51 > report Date
2011-10-27
Earnings History > 51 > date
2011-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.05
Earnings History > 51 > eps Estimate
-0.02
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
350
Earnings History > 52 > period
2011-04-30
Earnings History > 52 > report Date
2011-07-28
Earnings History > 52 > date
2011-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.37
Earnings History > 52 > eps Estimate
-0.3
Earnings History > 52 > eps Difference
-0.07
Earnings History > 52 > surprise Percent
-23.3333
Earnings History > 53 > period
2011-01-31
Earnings History > 53 > report Date
2011-02-17
Earnings History > 53 > date
2011-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.36
Earnings History > 53 > eps Estimate
0.26
Earnings History > 53 > eps Difference
0.1
Earnings History > 53 > surprise Percent
38.4615
Earnings History > 54 > period
2010-07-31
Earnings History > 54 > report Date
2010-10-28
Earnings History > 54 > date
2010-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.07
Earnings History > 54 > eps Estimate
-0.08
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
12.5
Earnings History > 55 > period
2010-04-30
Earnings History > 55 > report Date
2010-07-29
Earnings History > 55 > date
2010-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.45
Earnings History > 55 > eps Estimate
-0.23
Earnings History > 55 > eps Difference
-0.22
Earnings History > 55 > surprise Percent
-95.6522
Earnings History > 56 > period
2010-01-31
Earnings History > 56 > report Date
2010-04-29
Earnings History > 56 > date
2010-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.09
Earnings History > 56 > eps Estimate
0.06
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
50
Earnings History > 57 > period
2009-07-31
Earnings History > 57 > report Date
2009-10-29
Earnings History > 57 > date
2009-07-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.25
Earnings History > 57 > eps Estimate
-0.06
Earnings History > 57 > eps Difference
-0.19
Earnings History > 57 > surprise Percent
-316.6667
Earnings History > 58 > period
2009-04-30
Earnings History > 58 > report Date
2009-07-30
Earnings History > 58 > date
2009-04-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.32
Earnings History > 58 > eps Estimate
-0.18
Earnings History > 58 > eps Difference
-0.14
Earnings History > 58 > surprise Percent
-77.7778
Earnings History > 59 > period
2009-01-31
Earnings History > 59 > report Date
2009-04-30
Earnings History > 59 > date
2009-01-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.04
Earnings History > 59 > eps Estimate
0.14
Earnings History > 59 > eps Difference
-0.18
Earnings History > 59 > surprise Percent
-128.5714
Earnings History > 60 > period
2008-07-31
Earnings History > 60 > report Date
2008-10-16
Earnings History > 60 > date
2008-07-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.02
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2008-04-30
Earnings History > 61 > report Date
2008-07-24
Earnings History > 61 > date
2008-04-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.25
Earnings History > 61 > eps Estimate
-0.13
Earnings History > 61 > eps Difference
-0.12
Earnings History > 61 > surprise Percent
-92.3077
Earnings History > 62 > period
2008-01-31
Earnings History > 62 > report Date
2008-04-24
Earnings History > 62 > date
2008-01-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.32
Earnings History > 62 > eps Estimate
0.27
Earnings History > 62 > eps Difference
0.05
Earnings History > 62 > surprise Percent
18.5185
Earnings History > 63 > period
2007-07-31
Earnings History > 63 > report Date
2007-10-18
Earnings History > 63 > date
2007-07-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.15
Earnings History > 63 > eps Estimate
0.18
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-16.6667
Earnings History > 64 > period
2007-04-30
Earnings History > 64 > report Date
2007-05-01
Earnings History > 64 > date
2007-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.39
Earnings History > 64 > eps Estimate
0.38
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
2.6316
Earnings History > 65 > period
2007-01-31
Earnings History > 65 > report Date
2007-02-20
Earnings History > 65 > date
2007-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.75
Earnings History > 65 > eps Estimate
0.73
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
2.7397
Earnings History > 66 > period
2006-07-31
Earnings History > 66 > report Date
2006-10-19
Earnings History > 66 > date
2006-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.13
Earnings History > 66 > eps Estimate
0.11
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
18.1818
Earnings History > 67 > period
2006-04-30
Earnings History > 67 > report Date
2006-07-27
Earnings History > 67 > date
2006-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.15
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
0.08
Earnings History > 67 > surprise Percent
114.2857
Earnings History > 68 > period
2006-01-31
Earnings History > 68 > report Date
2006-04-27
Earnings History > 68 > date
2006-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.41
Earnings History > 68 > eps Estimate
0.4
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
2.5
Earnings History > 69 > period
2005-07-31
Earnings History > 69 > report Date
2005-10-20
Earnings History > 69 > date
2005-07-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.26
Earnings History > 69 > eps Estimate
0.21
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
23.8095
Earnings History > 70 > period
2005-04-30
Earnings History > 70 > report Date
2005-07-28
Earnings History > 70 > date
2005-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.17
Earnings History > 70 > eps Estimate
0.13
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
30.7692
Earnings History > 71 > period
2005-01-31
Earnings History > 71 > report Date
2005-04-28
Earnings History > 71 > date
2005-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4
Earnings History > 71 > eps Estimate
0.4
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2004-10-31
Earnings History > 72 > report Date
2004-11-08
Earnings History > 72 > date
2004-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.1926
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Build-A-Bear Workshop, Inc. operates as a multi-channel retailer of plush animals and related products in the United States, Canada, the United Kingdom, Ireland, and internationally. It operates through three segments: Direct-to-Consumer, Commercial, and International Franchising. The company's merchandise comprises various styles of plush products to be stuffed, pre-stuffed plush products, and sounds and scents that can be added to the stuffed animals, as well as range of clothing, shoes and accessories, and other toy and novelty items, including family sleepwear. It operates its stores under the Build-A-Bear Workshop brand name; and sells its products through its e-commerce sites and third-party marketplace sites. Build-A-Bear Workshop, Inc. was founded in 1997 and is headquartered in Saint Louis, Missouri.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ABuild-A-Bear Workshop (NYSE:BBW) Stock Price Down 8.2% - Should You Sell? MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
STRONG BUY
Target Price:
$70
Analyst Picks
Strong Buy
3
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 87.77% of the total shares of Build-A-Bear Workshop Inc
1.
Pacifica Capital Investments LLC(8.0286%)
since
2025/06/30
2.
Vanguard Group Inc(7.3891%)
since
2025/06/30
3.
BlackRock Inc(7.2889%)
since
2025/06/30
4.
Thrivent Financial For Lutherans(5.717%)
since
2025/06/30
5.
VT De Lisle America B USD(5.1061%)
since
2025/08/31
6.
Thrivent Small Cap Stock A(4.1822%)
since
2025/06/30
7.
American Century Companies Inc(3.8174%)
since
2025/06/30
8.
Avantis US Small Cap Value ETF(3.3237%)
since
2025/08/30
9.
Vanguard Total Stock Mkt Idx Inv(3.0433%)
since
2025/07/31
10.
Dimensional Fund Advisors, Inc.(2.7418%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.4218%)
since
2025/06/30
12.
State Street Corp(2.2982%)
since
2025/06/30
13.
iShares Russell 2000 ETF(2.2858%)
since
2025/08/31
14.
Arrowstreet Capital Limited Partnership(2.2679%)
since
2025/06/30
15.
AllianceBernstein L.P.(2.1873%)
since
2025/06/30
16.
Qube Research & Technologies(1.7537%)
since
2025/06/30
17.
Pacific Ridge Capital Partners, LLC(1.6257%)
since
2025/06/30
18.
Morgan Stanley - Brokerage Accounts(1.557%)
since
2025/06/30
19.
Oppenheimer & Close Inc(1.4095%)
since
2025/06/30
20.
Foundry Partners Micro Cap Value(1.399%)
since
2025/07/31
21.
Bank of New York Mellon Corp(1.3792%)
since
2025/06/30
22.
Thrivent Small Cap Stock(1.2501%)
since
2025/06/30
23.
LSV Asset Management(1.2242%)
since
2025/06/30
24.
CROWN ADVISORS MANAGEMENT, INC.(1.1399%)
since
2025/06/30
25.
Vanguard Explorer Inv(1.1245%)
since
2025/06/30
26.
SPDR® S&P Retail ETF(1.0839%)
since
2025/08/29
27.
Marshall Wace Asset Management Ltd(1.064%)
since
2025/06/30
28.
Nuveen, LLC(1.0133%)
since
2025/06/30
29.
Vanguard Institutional Extnd Mkt Idx Tr(0.9618%)
since
2025/07/31
30.
Citadel Advisors Llc(0.9507%)
since
2025/06/30
31.
Fidelity Small Cap Index(0.9477%)
since
2025/06/30
32.
iShares Russell 2000 Growth ETF(0.8318%)
since
2025/08/31
33.
Miller Income A(0.7979%)
since
2025/06/30
34.
Nuveen Quant Small Cap Equity R6(0.7371%)
since
2025/07/31
35.
Adara Smaller Companies(0.6586%)
since
2025/07/31
36.
AB Small Cap Value Advisor(0.6572%)
since
2025/07/31
37.
North Star Micro Cap I(0.5623%)
since
2025/07/31
38.
Boston Partners Small Cap Value II Inv(0.5548%)
since
2025/06/30
39.
WisdomTree US SmallCap Dividend ETF(0.5025%)
since
2025/08/29
40.
Fidelity Extended Market Index(0.4841%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
1.28
Date
2025-10-31
EPS Actual
0.62
EPS Estimate
0.65
EPS Difference
-0.03
Surprise Percent
-4.6154%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-10-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-10-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.