Nextracker Inc. (NXT) reports earnings