Power Solutions International (PSIX) reported full-year 2025 revenue of $722.4M, up 52% year-over-year, with net income climbing 65% to $114M, but Q4 gross margins compressed to 21.9% from 29.9% due ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results