Total assets of SPT for Q2 24 is 393.60 M USD, 0.94% more than the previous Q1 24. And total liabilities decreased by 0.46% in Q2 24 to 241.48 M USD.