Total assets of TPIC for Q1 24 is 745.85 M USD, 7.24% less than the previous Q4 23. And total liabilities increased by 0.38% in Q1 24 to 929.92 M USD.