Tổng tài sản của IRBT cho Q2 24 là585.94 M USD, ít hơn 6.42% so với kỳ trước Q1 24. Và tổng nợ phải trả tăng 3.51% trong Q2 24 tới 436.86 M USD.