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 $1.72M $16.47B $13.68B $8.19B $4.76B $4.69B
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 Andy L. Nemeth
Ratings
IRBT SN TPX MHK WHR PATK
Quant Rating Score 2 3 2 3 2 3
Quant Rating Sell Neutral Sell Neutral Sell Neutral
Trading
IRBT SN TPX MHK WHR PATK
Last Close $1.76 $84.64 $65.81 $103.98 $68.2 $96.97
High 52 $12.7 $121.29 $68.78 $145.03 $133.14 $140.49
Low 52 $1.76 $65.64 $53.51 $97.99 $65.5 $74.33
Price vs. 52 Week High -86.14 % -30.22 % -4.32 % -28.3 % -48.78 % -30.98 %
Price vs. 52 Week Low 0 % 28.95 % 22.99 % 6.11 % 4.12 % 30.46 %
Total Return
IRBT SN TPX MHK WHR PATK
1 Month Return -60.89 % -9.88 % 0 % -18.36 % -6.27 % -0.68 %
3 Month Return -50.7 % -29.06 % 0 % -18.19 % -22.58 % -12.02 %
6 Month Return -41.33 % -17.08 % 0 % -3.87 % -17.5 % 9.53 %
9 Month Return -83.14 % -23.11 % -4.32 % -12.94 % -35.14 % 1.99 %
YTD Return -77.29 % -13.06 % 16.09 % -12.72 % -40.43 % 16.72 %
1 Year Return -75.59 % -14.4 % 22.83 % -23.34 % -37.82 % -25.22 %
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.62 % - 6.26 % 1.19 %
Dividend Paid and Capex Coverage Ration (TTM) - 3.91 % 3.35 % 2.44 % 0.61 % 2.68 %
Dividend Per Share (TTM) - - 0.6 % - 5.3 % 1.67 %
Payout Ratio (TTM) - - 37.6 % - -190.61 % 29.6 %
Profitability
IRBT SN TPX MHK WHR PATK
Gross Profit Margin TTM 21.99 % 48.58 % 42.31 % 24.01 % 15.71 % 23.11 %
Return on Assets TTM -43.34 % 11.56 % 2.77 % 3.09 % -1.07 % 4.39 %
Return on Equity TTM -3227.26 % 26.77 % 13.81 % 5.26 % -7.27 % 11.65 %
Return on Capital Employed TTM -23124.39 % 23.77 % 6.55 % 4.96 % 8.09 % 10.12 %
Net Income Per EBT TTM 100.74 % 78.18 % 82.3 % 81.89 % -452.5 % 76.28 %
EBT Per Ebit TTM 128.54 % 93.25 % 60.57 % 94.64 % 4.88 % 64.16 %
EBIT Per Revenue TTM -29.47 % 12.96 % 9.28 % 5.07 % 5.26 % 6.99 %
Cash Flow To Debt Ratio TTM -47.95 % 60.13 % 12.53 % 42.5 % 5.28 % 20.06 %
Receivables Turnover TTM 9.63 3.81 17.14 4.77 9.74 21.31
Payables Turnover TTM 2.17 4.59 8.57 6.86 3.63 15.79
Inventory Turnover TTM 3.03 2.7 6.1 3.03 5.06 5.1
Fixed Asset Turnover TTM 2474.09 % 1679.07 % 235.06 % 211.08 % 498.4 % 650.24 %
Asset Turnover TTM 113.59 % 122.31 % 59.79 % 78.73 % 92.14 % 128.43 %
Operating Cash Flow Per Share TTM -3.07 3.8 3.95 15.95 7.82 10.17
Free Cash Flow Per Share TTM -3.07 2.83 3.34 9.43 1.11 7.61
Cash Per Share TTM 71.21 % 186.96 % 47.74 % 828.57 % 1670.84 % 81.61 %
Operating Cash Flow Sales Ratio TTM -19.55 % 8.82 % 12.17 % 9.27 % 2.81 % 8.34 %
Free Cash Flow Operating Cash Flow Ratio TTM 100 % 74.41 % 84.39 % 59.1 % 14.19 % 74.83 %
Cash Flow Coverage Ratios TTM -47.95 % 60.13 % 12.53 % 42.5 % 5.28 % 20.06 %
Price To Free Cash Flows Ratio TTM -0.02 41.25 28.87 13.96 76.72 19.01
Price To Operating Cash Flows Ratio TTM -0.02 30.69 24.36 8.27 10.84 13.85
Price Cash Flow Ratio TTM -0.02 30.69 24.36 8.27 10.84 13.85
Income Statement (TTM)
IRBT SN TPX MHK WHR PATK
Revenue $0.68B $5.53B $4.93B $10.84B $15.52B $3.95B
Gross Profit $0.14B $2.66B $2.21B $2.69B $2.36B $0.91B
Gross Profit Ratio 20.88% 48.15% 44.77% 24.8% 15.2% 23.11%
EBITDA $-0.1B $0.76B $0.79B $1.33B $1.16B $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.66 3.9
Balance Sheet (MRQ)
IRBT SN TPX MHK WHR PATK
Long Term Debt $0.22B $0.88B $4.27B $1.96B $6.92B $1.58B
Total Liabilities $0.45B $2.46B $5.41B $5.22B $13.29B $1.89B
Total Equity $0.06B $1.94B $0.57B $7.56B $2.72B $1.18B
Total Investments $0B $0B $1.59B $0B $0.83B $0B
Total Debt $0.23B $0.94B $4.47B $2.63B $7.86B $1.64B
Total Assets $0.52B $4.39B $5.98B $12.78B $16B $3.08B
Cash Flow Statement (TTM)
IRBT SN TPX MHK WHR PATK
Net Income $-0.15B $0.44B $0.39B $0.52B $0.32B $0.14B
Inventory $0.06B $-0.2B $0.03B $-0.08B $-0.37B $0B
Dividends Paid $0B $0B $-0.02B $0B $-0.3B $0B
Operating Cash Flow $-0.03B $0.45B $0.67B $1.13B $0.48B $0.33B
Capital Expenditure $-0B $-0.15B $-0.1B $-0.45B $-0.39B $-0.08B
Related Stocks
Ticker Name Price
ALH Alliance Laundry Holdings Inc. 23.841
AMWD American Woodmark Corporation 67.06
ATER Aterian, Inc. 0.6644
AUVI Applied UV, Inc. 0.2926
AUVIP Applied UV, Inc. 0.78
BSET Bassett Furniture Industries, Incorporated 15.98
COOK Traeger, Inc. 0.9643
CRWS Crown Crafts, Inc. 2.985
EFOI Energy Focus, Inc. 2.19
ETD Ethan Allen Interiors Inc. 24.15
FGI FGI Industries Ltd. 5.7293
FGIWW FGI Industries Ltd. 0.0389
FLXS Flexsteel Industries, Inc. 56.675
HBB Hamilton Beach Brands Holding Company 18.7458
HOFT Hooker Furnishings Corporation 15.5
KBAL Kimball International, Inc. 12.3
KEQU Kewaunee Scientific Corporation 40.78
LCUT Lifetime Brands, Inc. 3.34
LEG Leggett & Platt, Incorporated 12.67
LOVE The Lovesac Company 12.78
ETFs With Exposure to IRBT
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00009 263.94
VTI Vanguard Total Stock Market Index Fund 0.00007 340.72
IJR iShares Core S&P Small-Cap ETF 0.03194 131.28
SCHB Schwab U.S. Broad Market ETF 0.000237413 26.65
VT Vanguard Total World Stock Index Fund 0 146.78
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00048 151.02
BOTZ Global X Robotics & Artificial Intelligence ETF 0.02 37.8
ROBO Robo Global Robotics and Automation Index ETF 2.53 74.68
VB Vanguard Small Cap Index Fund 0 276.725
SCHA Schwab U.S. Small-Cap ETF 0.00330628 30.71
NUV Nuveen Municipal Value Fund, Inc. 0.16 9.185
IWN iShares Russell 2000 Value ETF 0.00018 199.335
IWV iShares Russell 3000 ETF 0.00014 392.865
NVG Nuveen AMT-Free Municipal Credit Income Fund 0.16 13.065
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.025521 51.17
IWO iShares Russell 2000 Growth ETF 0.01757 338.42
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.000454478 28.37
VBK Vanguard Small Cap Growth Index Fund 0.01 317.285
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.001893 48.695
IJT iShares S&P Small-Cap 600 Growth ETF 0.02234 152.54
VXF Vanguard Extended Market Index Fund 0.00062 217.69
IJS iShares S&P Small-Cap 600 Value ETF 0.04211 125.415
HDG ProShares Hedge Replication ETF 0.000516495 52.68
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.000628 83.995
VCR Vanguard Consumer Discretionary Fund 0.00557 386.095
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.00567671 34.66
UWM ProShares Ultra Russell2000 0.00298114 53.55
SLY SPDR S&P 600 Small Cap ETF 0.105169 85.46
SLYV SPDR S&P 600 Small Cap Value ETF 0.034364 100.36
PSCD Invesco S&P SmallCap Consumer Discretionary ETF 0.169 114.58
VTHR Vanguard Russell 3000 Index Fund 0.00013 305.375
ONEQ Fidelity Nasdaq Composite Index ETF 0.01 90.615
AIEQ AI Powered Equity ETF 0.63 45.93
IWC iShares Micro-Cap ETF 0.0052 168.98
SLYG SPDR S&P 600 Small Cap Growth ETF 0.01701 102.005
FDIS Fidelity MSCI Consumer Discretionary Index ETF 0.0268679 100.215
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0003 256.285
URTY ProShares UltraPro Russell2000 0.00238474 64.02
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.06 131.295
VTWV Vanguard Russell 2000 Value Index Fund 0.00795 175.975
EES WisdomTree U.S. SmallCap Earnings Fund 0.08 61.12
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 45.81
ETHO Etho Climate Leadership U.S. ETF 0.07 69.8
EWSC Invesco S&P SmallCap 600 Equal Weight ETF 0.15 67.42
FYX First Trust Small Cap Core AlphaDEX Fund 0.1 123.665
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 80.16
JHSC John Hancock Multifactor Small Cap ETF 0.07 45.93
ISCB iShares Morningstar Small-Cap ETF 0.00598 69.83
ISCG iShares Morningstar Small-Cap Growth ETF 0.00484 58.71
ISCV iShares Morningstar Small-Cap Value ETF 0.00745 73.87
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.000032 298.95
MRGR ProShares Merger ETF 2.02835 44.81
NUSC Nuveen ESG Small-Cap ETF 0.02 48.08
NUW Nuveen AMT-Free Municipal Value Fund 0.16 14.49
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.023 31.9152
ROBT First Trust Nasdaq Artificial Intelligence and Robotics ETF 2.66 51.2854
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.017 54.3002
SAA ProShares Ultra SmallCap600 0.0110399 31
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01586 44.92
VFQY Vanguard U.S. Quality Factor ETF 0.02 159.89
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.03 121.115
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.04 107.87
VLU SPDR S&P 1500 Value Tilt ETF 0.000687 224.45
VTWG Vanguard Russell 2000 Growth Index Fund 0.02 247.445
VTWO Vanguard Russell 2000 Index Fund 0.0036 106.69
IUSS Invesco RAFI Strategic US Small Company ETF 0.08 33.58
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0 49.92
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0101 42.99
VUN.TO Vanguard U.S. Total Market Index ETF 0.00007 125.71
VUS.TO Vanguard U.S. Total Market Index ETF (CAD-hedged) 0.00007 118.32
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.03 108.25
VTMSX Vanguard Tax Managed Small Cap Fund 0.03 108
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00008 114.86
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00008 114.84
VQNPX Vanguard Growth and Income Fund 0 67.64
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 110.36
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00004 52.46
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00004 52.45
VBINX Vanguard Balanced Index Fund Investor Shares 0.00004 52.45
KOMP SPDR S&P Kensho New Economies Composite ETF 0.066348 62.95
IRBO iShares Robotics and Artificial Intelligence Multisector ETF 0.21988 31.51
MARB First Trust Vivaldi Merger Arbitrage ETF 0.73 20.72
TECB iShares U.S. Tech Breakthrough Multisector ETF 0.00294 57.805
ESGV Vanguard ESG U.S. Stock ETF 0 120.61
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.03825 49.81
RYLD Global X Russell 2000 Covered Call ETF 0 15.665
AVUS Avantis U.S. Equity ETF 0 116.97
HOMZ The Hoya Capital Housing ETF 0.94 48.38
PQSG PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Growth ETF 0.15 72.5283
VGRO.TO Vanguard Growth ETF Portfolio 0.00002 43.97
STSB iShares Factors US Small Blend Style ETF 0.01 21.66
THNQ Robo Global Artificial Intelligence ETF 2.16 62.01
VEQT.TO Vanguard All-Equity ETF Portfolio 0.00003 55.26
VBAL.TO Vanguard Balanced ETF Portfolio 0.00002 37.57
VCNS.TO Vanguard Conservative ETF Portfolio 0.00001 31.92
VCIP.TO Vanguard Conservative Income ETF Portfolio 0.00001 27.2
VRIF.TO Vanguard Retirement Income ETF Portfolio 0.00001 26.78
MOON Direxion Moonshot Innovators ETF 2.10049 10.33
DFAU Dimensional US Core Equity Market ETF 0.00017597 47.895
SMLE Xtrackers S&P SmallCap 600 ESG ETF 0.151159 27.12
XJR iShares ESG Screened S&P Small-Cap ETF 0.03571 46.33
GINN Goldman Sachs Innovate Equity ETF 0 73.06
DFUS Dimensional U.S. Equity ETF 0.00015507 75.31
DFAT Dimensional U.S. Targeted Value ETF 0.0014329 66.425
DFAS Dimensional U.S. Small Cap ETF 0.00000455 75.87
DFAC Dimensional U.S. Core Equity 2 ETF 0.00001224 41.22
2B7F.DE iShares Automation & Robotics UCITS ETF 0.00703 9.421
VTSAX Vanguard Total Stock Market Index Fund 0.00007 166.03
AVSU Avantis Responsible U.S. Equity ETF 0.01 79.48
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.03 19.0104
RBOT.MI iShares Automation & Robotics UCITS ETF 0.00703 14.092
BOTG.L Global X Robotics & Artificial Intelligence UCITS ETF 0.018 18.194
BOTZ.L Global X Robotics & Artificial Intelligence UCITS ETF 0.018 25.025
WSML.L iShares MSCI World Small Cap UCITS ETF 0.00365 9.822
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0 132.91
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.00062 165.43
VITSX Vanguard Total Stock Market Index Fund 0.00007 166.06
DFSV Dimensional US Small Cap Value ETF 0.00026539 36.965
DFUV Dimensional US Marketwide Value ETF 0.00003696 50.405
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02046 6.6072
XSPU.L Xtrackers S&P 500 Swap UCITS ETF 0.00014174 138.95
RBOD.L iShares Automation & Robotics UCITS ETF 0.00703 11.17
RBOT.L iShares Automation & Robotics UCITS ETF 0.00703 16.775
XS5E.DE Xtrackers S&P 500 Swap UCITS ETF 0.00014174 10.211
XSXD.L Xtrackers S&P 500 Swap UCITS ETF 0.00014174 15.174
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.03377 7804
NAESX Vanguard Small Cap Index Fund 0 132.89
QQQS Invesco NASDAQ Future Gen 200 ETF 0.234 35.14
DFSU Dimensional US Sustainability Core 1 ETF 0.00037217 44.25
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.00407 8.241
ESIX SPDR S&P SmallCap 600 ESG ETF 0.039755 34.3121
VCDAX Vanguard Consumer Discretionary Index Fund Admiral Shs 0.00557 202.26
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000477705 16.66
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.00062 165.44
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.01 111.32
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02822 637.8
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02909 536.8
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.02 79.395
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.1062 89.44
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.17 106.54
XS5G.L Xtrackers (IE) Public Limited Company - Xtrackers S&P 500 UCITS ETF 0.00014174 12.667
D5BM.DE Xtrackers S&P 500 Swap UCITS ETF 0.00014174 116.97
2B76.DE iShares Automation & Robotics UCITS ETF 0.00703 14.096
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 7.193
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0 132.91
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0103057 42.86
XSPX.L Xtrackers - S&P 500 Swap UCITS ETF 0.00014174 10206
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 51.83
RBTX.L iShares Automation & Robotics UCITS ETF 0.00703 1232
JKK iShares Morningstar Small-Cap Growth ETF 0.12 307.42
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.15 31.094
JKJ iShares Morningstar Small-Cap ETF 0.06 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0 64.685
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 5.527
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
HAPS Harbor ETF Trust - Harbor Corporate Culture Small Cap ETF 0.00649239 33.3077
VTS.AX Vanguard US Total Market Shares Index ETF 0.00007 486.22
IJR.AX iShares S&P Small-Cap ETF 0.09751 188.31
VEMPX Vanguard Extended Market Index InstlPlus 0.00062 408.25
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02623 534.78
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00007 311.51
SFSNX Schwab Fundamental US Small Company Idx 0.0369525 20.81
VSGIX Vanguard Small Cap Growth Index I 0.01 89.15
VTWIX Vanguard Total World Stock Index I 0 298.81
RSSL Global X Funds 0 103.475
DXUV Dimensional ETF Trust 0.0000192 63.45
RFLR Innovator ETFs Trust 0.01 29.725
XSXD.SG Xtrackers S&P 500 Swap UCITS ETF 0.00014174 12.702
XS5E.SG Xtrackers S&P 500 Swap UCITS ETF 0.00014174 10.18
Unlock