Profile
IRBT SN TPX MHK WHR PATK
Company Name iRobot Corporation SharkNinja, Inc. Tempur Sealy International, Inc. Mohawk Industries, Inc. Whirlpool Corporation Patrick Industries, Inc.
Sector Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical
Industry Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances
Market Cap $102.96M $13.93B $13.68B $6.46B $5.35B $2.98B
Employees 1.37K 3.60K 12.00K 41.90K 44.00K 10.00K
CEO Gary S. Cohen Mark Adam Barrocas Scott L. Thompson Jeffrey S. Lorberbaum Marc Robert Bitzer Mr. Andy L. Nemeth
Ratings
IRBT SN TPX MHK WHR PATK
Quant Rating Score 2 3 2 4 2 3
Quant Rating Sell Neutral Sell Buy Sell Neutral
Trading
IRBT SN TPX MHK WHR PATK
Last Close $3.14 $99.26 $65.81 $109.41 $105.28 $95.3
High 52 $12.85 $114.44 $68.78 $162.7 $133.14 $146.96
Low 52 $1.83 $65.64 $45.22 $97.99 $75.63 $74.33
Price vs. 52 Week High -75.56 % -13.26 % -4.32 % -32.75 % -20.93 % -35.15 %
Price vs. 52 Week Low 71.58 % 51.22 % 45.53 % 11.65 % 39.2 % 28.21 %
Total Return
IRBT SN TPX MHK WHR PATK
1 Month Return 1.95 % 7.54 % 0 % 11.1 % 34 % 15.36 %
3 Month Return 25.6 % 12.25 % 0 % -6.61 % 15.97 % 8.05 %
6 Month Return -68.31 % 0.71 % 18.07 % -6.73 % -8.48 % 14.27 %
9 Month Return -63.49 % -7.73 % 21.74 % -31.4 % 0.11 % -33.31 %
YTD Return -59.48 % 1.95 % 16.09 % -8.16 % -8.04 % 14.71 %
1 Year Return -64.03 % 31.96 % 36.2 % -0.83 % 2.98 % -11.04 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
IRBT SN TPX MHK WHR PATK
Dividend Yield Percentage (TTM) - - 0.44 % - 7.28 % 2.19 %
Dividend Paid and Capex Coverage Ration (TTM) - 2.18 % 3.94 % 2.59 % 1.24 % 2.08 %
Dividend Per Share (TTM) - - 0.3 % - 7 % 1.95 %
Payout Ratio (TTM) - - 26.66 % - 6433.33 % 36.06 %
Profitability
IRBT SN TPX MHK WHR PATK
Gross Profit Margin TTM 19.98 % 48.07 % 42.05 % 24.87 % 16.14 % 22.71 %
Return on Assets TTM -52.31 % 10.7 % 2.43 % 3.62 % 0.04 % 4.44 %
Return on Equity TTM -268.46 % 24.11 % 25.71 % 6.28 % 0.21 % 12.59 %
Return on Capital Employed TTM -478.37 % 21.41 % 5.35 % 6.57 % 6.19 % 9.5 %
Net Income Per EBT TTM 100.3 % 77.79 % 76.9 % 80.44 % 11.54 % 76.19 %
EBT Per Ebit TTM 149.86 % 90.6 % 69.3 % 87.99 % 9.35 % 70.3 %
EBIT Per Revenue TTM -25.36 % 11.15 % 9.65 % 6.42 % 3.53 % 6.98 %
Cash Flow To Debt Ratio TTM -24.51 % 37.38 % 31.85 % 87.51 % 12.3 % 20.33 %
Receivables Turnover TTM 20.56 5.46 15.64 5.02 11.12 13.1
Payables Turnover TTM 5.21 6.38 6.53 - 3.76 13.11
Inventory Turnover TTM 7.35 3.03 4.55 3.07 5.52 5.28
Fixed Asset Turnover TTM 2456.86 % 1556.78 % 191.9 % 212.3 % 500.76 % 624.67 %
Asset Turnover TTM 137.25 % 136.16 % 47.19 % 79.68 % 95.3 % 118.79 %
Operating Cash Flow Per Share TTM -1.99 2.47 3.3 15.24 17.75 10.15
Free Cash Flow Per Share TTM -1.99 1.34 2.84 9.37 10.41 6.84
Cash Per Share TTM 227.57 % 159.79 % 57 % 1122.2 % 1841.73 % 264.95 %
Operating Cash Flow Sales Ratio TTM -9.65 % 6.12 % 12.02 % 8.93 % 6.27 % 8.76 %
Free Cash Flow Operating Cash Flow Ratio TTM 100 % 54.21 % 86.03 % 61.46 % 58.66 % 67.39 %
Cash Flow Coverage Ratios TTM -24.51 % 37.38 % 31.85 % 87.51 % 12.3 % 20.33 %
Price To Free Cash Flows Ratio TTM -1.68 73.87 25.67 11.02 9.24 13.32
Price To Operating Cash Flows Ratio TTM -1.66 40.12 20.64 6.78 5.42 8.77
Price Cash Flow Ratio TTM -1.66 40.12 20.64 6.78 5.42 8.77
Income Statement (TTM)
IRBT SN TPX MHK WHR PATK
Revenue $0.68B $5.53B $4.93B $10.84B $16.61B $3.72B
Gross Profit $0.14B $2.66B $2.21B $2.69B $2.58B $0.84B
Gross Profit Ratio 20.88% 48.15% 44.77% 24.8% 15.54% 22.5%
EBITDA $-0.1B $0.76B $0.79B $0.69B $0.5B $0.42B
Net Income $-0.15B $0.44B $0.38B $0.52B $-0.32B $0.14B
EPS Diluted -4.92 3.11 2.16 8.14 -5.87 4.11
Balance Sheet (MRQ)
IRBT SN TPX MHK WHR PATK
Long Term Debt $0.22B $0.88B $4.27B $2.02B $5.47B $1.46B
Total Liabilities $0.45B $2.46B $5.41B $5.22B $13.37B $1.89B
Total Equity $0.06B $1.94B $0.57B $7.56B $2.93B $1.13B
Total Investments $0B $-0.04B $0B $0B $0B $0B
Total Debt $0.23B $0.94B $4.47B $2.63B $7.34B $1.52B
Total Assets $0.52B $4.39B $5.98B $12.78B $16.3B $3.02B
Cash Flow Statement (TTM)
IRBT SN TPX MHK WHR PATK
Net Income $-0.15B $0.44B $0.39B $0.52B $-0.31B $0.14B
Inventory $0.06B $0B $0.03B $0B $0.17B $0B
Dividends Paid $0B $0B $-0.02B $0B $-0.38B $-0.05B
Operating Cash Flow $-0.03B $0.45B $0.67B $1.13B $0.84B $0.33B
Capital Expenditure $-0B $-0.15B $-0.1B $-0.45B $-0.45B $-0.08B
Related Stocks
Ticker Name Price
AMWD American Woodmark Corporation 56.6977
ATER Aterian, Inc. 1.62
AUVI Applied UV, Inc. 0.2926
AUVIP Applied UV, Inc. 0.78
BSET Bassett Furniture Industries, Incorporated 15.6452
COOK Traeger, Inc. 1.825
CRWS Crown Crafts, Inc. 2.95
EFOI Energy Focus, Inc. 2.338
ETD Ethan Allen Interiors Inc. 29.87
FGI FGI Industries Ltd. 0.69
FGIWW FGI Industries Ltd. 0.045
FLXS Flexsteel Industries, Inc. 38.76
HBB Hamilton Beach Brands Holding Company 18.465
HOFT Hooker Furnishings Corporation 11.32
KBAL Kimball International, Inc. 12.3
KEQU Kewaunee Scientific Corporation 58.85
LCUT Lifetime Brands, Inc. 5.06
LEG Leggett & Platt, Incorporated 9.805
LOVE The Lovesac Company 19.27
LZB La-Z-Boy Incorporated 39.325
ETFs With Exposure to IRBT
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00372 220.13
VTI Vanguard Total Stock Market Index Fund 0 304.925
IJR iShares Core S&P Small-Cap ETF 0.03194 111.995
SCHB Schwab U.S. Broad Market ETF 0.000191093 23.905
VT Vanguard Total World Stock Index Fund 0 128.865
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00048 135.49
BOTZ Global X Robotics & Artificial Intelligence ETF 0.04 32.355
ROBO Robo Global Robotics and Automation Index ETF 2.53 60.1272
VB Vanguard Small Cap Index Fund 0 240.57
SCHA Schwab U.S. Small-Cap ETF 0.00273671 25.775
NUV Nuveen Municipal Value Fund, Inc. 0.16 8.725
IWN iShares Russell 2000 Value ETF 0.00795 163.1
IWV iShares Russell 3000 ETF 0.00014 352.33
NVG Nuveen AMT-Free Municipal Credit Income Fund 0.16 12.035
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.025521 43.645
IWO iShares Russell 2000 Growth ETF 0.01757 287.41
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.000397921 24.3
VBK Vanguard Small Cap Growth Index Fund 0.01 277.585
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.032 41.52
IJT iShares S&P Small-Cap 600 Growth ETF 0.02234 135.045
VXF Vanguard Extended Market Index Fund 0 194.835
IJS iShares S&P Small-Cap 600 Value ETF 0.04211 102.94
HDG ProShares Hedge Replication ETF 0.000516495 48.93
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.000628 75.175
VCR Vanguard Consumer Discretionary Fund 0.01 366.31
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.00475075 29.445
UWM ProShares Ultra Russell2000 0.00298114 39.2
SLY SPDR S&P 600 Small Cap ETF 0.105169 85.46
SLYV SPDR S&P 600 Small Cap Value ETF 0.034364 82.55
PSCD Invesco S&P SmallCap Consumer Discretionary ETF 0.169 104.76
VTHR Vanguard Russell 3000 Index Fund 0 273.55
ONEQ Fidelity Nasdaq Composite Index ETF 0.01 80.0743
AIEQ AI Powered Equity ETF 0.63 42.48
IWC iShares Micro-Cap ETF 0.02316 131.065
SLYG SPDR S&P 600 Small Cap Growth ETF 0.01701 89.995
FDIS Fidelity MSCI Consumer Discretionary Index ETF 0.0205061 95.125
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0003 225.93
URTY ProShares UltraPro Russell2000 0.00238474 41.735
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.06 115.985
VTWV Vanguard Russell 2000 Value Index Fund 0.01 143.855
EES WisdomTree U.S. SmallCap Earnings Fund 0.08 52.575
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.16 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.04 51.03
DMRS DeltaShares S&P 600 Managed Risk ETF 0.16 53.4943
DTEC ALPS Disruptive Technologies ETF 0.0065 49.1801
ETHO Etho Climate Leadership U.S. ETF 0.36 59.27
EWSC Invesco S&P SmallCap 600 Equal Weight ETF 0.15 67.42
FYX First Trust Small Cap Core AlphaDEX Fund 0.1 99.34
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 69.79
JHSC John Hancock Multifactor Small Cap ETF 0.07 39.845
ISCB iShares Morningstar Small-Cap ETF 0.00598 59.3299
ISCG iShares Morningstar Small-Cap Growth ETF 0.00484 50.01
ISCV iShares Morningstar Small-Cap Value ETF 0.00745 63.27
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.000032 265.685
MRGR ProShares Merger ETF 2.02835 42.125
NUSC Nuveen ESG Small-Cap ETF 0.02 41.55
NUW Nuveen AMT-Free Municipal Value Fund 0.16 13.7538
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.023 31.9152
ROBT First Trust Nasdaq Artificial Intelligence and Robotics ETF 2.66 48.37
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.017 44.965
SAA ProShares Ultra SmallCap600 0.0110399 23.11
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01586 42.205
VFQY Vanguard U.S. Quality Factor ETF 0.02 146.02
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.03 103.815
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.04 88.61
VLU SPDR S&P 1500 Value Tilt ETF 0.000687 193.79
VTWG Vanguard Russell 2000 Growth Index Fund 0.02 209.785
VTWO Vanguard Russell 2000 Index Fund 0 88.965
IUSS Invesco RAFI Strategic US Small Company ETF 0.08 33.58
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0 42.12
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0163 37.16
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.03 90.83
VTMSX Vanguard Tax Managed Small Cap Fund 0.03 90.62
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 103.35
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 103.33
VQNPX Vanguard Growth and Income Fund 0 66.05
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 107.76
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 49.81
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 49.8
VBINX Vanguard Balanced Index Fund Investor Shares 0 49.81
KOMP SPDR S&P Kensho New Economies Composite ETF 0.066348 54.83
IRBO iShares Robotics and Artificial Intelligence Multisector ETF 0.21988 31.51
MARB First Trust Vivaldi Merger Arbitrage ETF 0.73 20.43
TECB iShares U.S. Tech Breakthrough Multisector ETF 0.00294 57.075
ESGV Vanguard ESG U.S. Stock ETF 0 109.865
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.03825 42.035
RYLD Global X Russell 2000 Covered Call ETF 0 14.955
AVUS Avantis U.S. Equity ETF 0 101.57
HOMZ The Hoya Capital Housing ETF 0.94 44.4691
PQSG PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Growth ETF 0.15 72.5283
STSB iShares Factors US Small Blend Style ETF 0.01 22.13
THNQ Robo Global Artificial Intelligence ETF 2.16 54.375
MOON Direxion Moonshot Innovators ETF 2.10049 10.33
DFAU Dimensional US Core Equity Market ETF 0.00017597 42.575
SMLE Xtrackers S&P SmallCap 600 ESG ETF 0.151159 27.12
XJR iShares ESG Screened S&P Small-Cap ETF 0.03571 40.33
GINN Goldman Sachs Innovate Equity ETF 0 67.41
DFUS Dimensional U.S. Equity ETF 0.00012305 67.25
DFAT Dimensional U.S. Targeted Value ETF 0.00162311 55.745
DFAS Dimensional U.S. Small Cap ETF 0.00243516 65.12
DFAC Dimensional U.S. Core Equity 2 ETF 0.00001224 36.165
2B7F.DE iShares Automation & Robotics UCITS ETF 0.00703 8.553
VTSAX Vanguard Total Stock Market Index Fund 0 147.93
AVSU Avantis Responsible U.S. Equity ETF 0.01 69.115
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.03 19.0104
RBOT.MI iShares Automation & Robotics UCITS ETF 0.00703 12.798
WSML.L iShares MSCI World Small Cap UCITS ETF 0.00365 8.19
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0 114.7
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0 146.74
VITSX Vanguard Total Stock Market Index Fund 0 147.95
DFSV Dimensional US Small Cap Value ETF 0.00026539 30.535
DFUV Dimensional US Marketwide Value ETF 0.00003696 42.83
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02046 5.5335
RBOD.L iShares Automation & Robotics UCITS ETF 0.00703 10.0725
RBOT.L iShares Automation & Robotics UCITS ETF 0.00703 15.08
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.03377 6689
NAESX Vanguard Small Cap Index Fund 0 114.71
QQQS Invesco NASDAQ Future Gen 200 ETF 0.234 27.33
DFSU Dimensional US Sustainability Core 1 ETF 0.00037217 39.57
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.00407 6.952
ESIX SPDR S&P SmallCap 600 ESG ETF 0.039755 30.125
VCDAX Vanguard Consumer Discretionary Index Fund Admiral Shs 0.01 188.42
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000477705 104.65
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0 146.75
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.01 97.23
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02822 533.2
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02909 452.65
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.02 67.325
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.1062 77.29
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.17 91.05
2B76.DE iShares Automation & Robotics UCITS ETF 0.00703 12.802
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 6.014
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0 114.71
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0103057 35.42
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 45.5
RBTX.L iShares Automation & Robotics UCITS ETF 0.00703 1108
JKK iShares Morningstar Small-Cap Growth ETF 0.12 307.42
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.15 26.325
JKJ iShares Morningstar Small-Cap ETF 0.06 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0 53.35
PLTL Principal US Small-Cap Adaptive Multi-Factor ETF 0.0254029 22.145
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02304 4.7015
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
HAPS Harbor ETF Trust - Harbor Corporate Culture Small Cap ETF 0.0181638 28.5753
IJR.AX iShares S&P Small-Cap ETF 0.09751 169.96
VEMPX Vanguard Extended Market Index InstlPlus 0 362.12
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02623 452.57
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 277.54
SFSNX Schwab Fundamental US Small Company Idx 0.0369525 17.54
VSGIX Vanguard Small Cap Growth Index I 0.01 77.86
VTWIX Vanguard Total World Stock Index I 0 262.27
RSSL Global X Funds 0 86.75
DXUV Dimensional ETF Trust 0.0000192 55.07
RFLR Innovator ETFs Trust 0.01 25.3299
Unlock