iRobot Corporation (BIT:1IRBT)
Italy flag Italy · Delayed Price · Currency is EUR
3.538
-0.034 (-0.95%)
Last updated: Oct 9, 2025, 3:39 PM CET

iRobot Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202006 - 2020
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Jan '22 Jan '21 2006 - 2020
1022109311,1361,5311,947
Upgrade
Market Cap Growth
-50.88%-77.50%-18.01%-25.81%-21.38%52.90%
Upgrade
Enterprise Value
262.56285.2969.191,0631,3671,575
Upgrade
PE Ratio
--1.62-3.51-4.5861.0015.62
Upgrade
Forward PE
-----47.50
Upgrade
PEG Ratio
----65.367.51
Upgrade
PS Ratio
0.200.361.221.121.141.58
Upgrade
PB Ratio
-15.583.985.512.772.482.81
Upgrade
P/TBV Ratio
-14.373.845.452.752.592.86
Upgrade
P/FCF Ratio
--7.30-9.20-12.90-28.7411.29
Upgrade
P/OCF Ratio
--7.33-9.43-14.66-55.659.75
Upgrade
EV/Sales Ratio
0.510.491.261.041.011.28
Upgrade
EV/EBITDA Ratio
--4.08-4.87-6.4249.3110.10
Upgrade
EV/EBIT Ratio
--3.22-4.26-5.14-1443.7412.50
Upgrade
EV/FCF Ratio
--9.94-9.57-12.07-25.669.13
Upgrade
Debt / Equity Ratio
-2.483.631.170.070.060.06
Upgrade
Debt / EBITDA Ratio
-1.94-2.73-0.99-0.171.350.28
Upgrade
Debt / FCF Ratio
-3.19-6.66-1.95-0.32-0.700.25
Upgrade
Asset Turnover
1.191.091.141.171.321.20
Upgrade
Inventory Turnover
5.484.723.173.573.944.18
Upgrade
Quick Ratio
0.210.840.920.621.002.13
Upgrade
Current Ratio
0.541.321.621.782.002.87
Upgrade
Return on Equity (ROE)
-697.38%-112.92%-90.66%-44.73%4.00%18.28%
Upgrade
Return on Assets (ROA)
-25.90%-16.52%-35.00%-25.97%-0.10%9.63%
Upgrade
Return on Capital (ROIC)
-37.54%-39.86%-76.96%-62.37%-0.24%28.01%
Upgrade
Return on Capital Employed (ROCE)
-80.47%-27.66%-53.58%-33.82%-0.13%16.59%
Upgrade
Earnings Yield
-161.53%-61.89%-28.45%-21.86%1.64%6.40%
Upgrade
FCF Yield
--13.69%-10.87%-7.75%-3.48%8.86%
Upgrade
Buyback Yield / Dilution
0.30%-7.72%0.26%-0.22%8.34%0.94%
Upgrade
Total Shareholder Return
--7.72%0.26%-0.22%8.34%0.94%
Upgrade
Updated Jun 28, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.