iRobot Corporation (IRBT)
NASDAQ: IRBT · IEX Real-Time Price · USD
7.79
+0.91 (13.15%)
At close: Apr 26, 2024, 4:00 PM
7.80
+0.01 (0.19%)
After-hours: Apr 26, 2024, 7:55 PM EDT

iRobot Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2003
Market Capitalization
2211,0781,3161,7762,2581,4762,2512,1381,5861,0291,029
Upgrade
Market Cap Growth
--18.08%-25.88%-21.36%53.03%-34.46%5.31%34.81%54.11%0.01%0.67%
Upgrade
Enterprise Value
2651,1221,2321,5851,8251,2742,0901,9721,331816807
Upgrade
PE Ratio
-3.54-3.54-4.6058.4415.3617.3025.5941.9537.8123.3227.22
Upgrade
PS Ratio
0.251.211.111.141.581.222.062.422.401.671.85
Upgrade
PB Ratio
1.135.492.772.482.812.264.214.554.082.472.64
Upgrade
P/FCF Ratio
-9.17-9.17-12.86-28.6911.2715.5857.3440.3815.0259.3538.35
Upgrade
P/OCF Ratio
-9.39-9.39-14.62-55.559.7311.3531.4128.0213.6238.5225.34
Upgrade
EV/Sales Ratio
0.301.261.041.011.281.051.912.232.021.321.45
Upgrade
EV/EBITDA Ratio
-4.31-4.31-5.7625.738.209.3714.3919.3617.7610.4312.33
Upgrade
EV/EBIT Ratio
-3.83-3.83-4.7156.049.7112.8919.2425.8221.7012.9615.39
Upgrade
EV/FCF Ratio
-9.54-9.54-12.03-25.619.1113.4553.2237.2512.6147.0630.07
Upgrade
Debt / Equity Ratio
1.171.170.070.060.060.08-----
Upgrade
Debt / EBITDA Ratio
-0.88-0.88-0.160.710.230.40-----
Upgrade
Debt / FCF Ratio
-1.95-1.95-0.32-0.700.250.58-----
Upgrade
Quick Ratio
0.920.920.621.002.131.991.521.562.913.292.99
Upgrade
Current Ratio
1.621.621.782.002.872.932.412.203.414.033.79
Upgrade
Asset Turnover
1.241.241.191.341.411.441.621.501.411.261.23
Upgrade
Return on Equity (ROE)
-104.20%-104.20%-47.50%4.00%20.40%14.10%17.70%11.60%11.10%10.90%10.30%
Upgrade
Return on Assets (ROA)
-42.60%-42.60%-28.80%2.60%14.50%10.10%13.00%8.60%9.00%9.00%8.40%
Upgrade
Return on Capital (ROIC)
-62.05%-62.05%-47.23%-0.16%13.39%10.57%16.01%10.31%10.11%10.18%9.81%
Upgrade
Earnings Yield
-137.61%-28.26%-21.75%1.71%6.51%5.78%3.91%2.38%2.64%4.29%3.67%
Upgrade
FCF Yield
-53.13%-10.91%-7.77%-3.49%8.88%6.42%1.74%2.48%6.66%1.69%2.61%
Upgrade
Buyback Yield / Dilution
-1.70%-1.70%3.37%1.59%0.41%-0.33%0.39%-1.63%6.03%0.34%-2.92%
Upgrade
Total Shareholder Return
-1.70%-1.70%3.37%1.59%0.41%-0.33%0.39%-1.63%6.03%0.34%-2.92%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).