Total assets of IRBT for Q3 24 is 601.68 M EUR, 9.99% more than the previous Q2 24. And total liabilities increased by 14.45% in Q3 24 to 466.81 M EUR.