Total assets of CMPO for Q1 24 is 213.57 M USD, 6.23% more than the previous Q4 23. And total liabilities increased by 1.01% in Q1 24 to 410.94 M USD.