Inhibrx Biosciences (INBX) Net Margin: 2023-2025