May. 8 at 5:25 AM
$MPTI
Net income per diluted share increased
$0.11 to
$0.67 for the three months ended March 31, 2026 from
$0.56 for the three months ended March 31, 2025
Backlog increased
$21.3 million, or 38.4%, to
$76.8 million as of March 31, 2026 from
$55.5 million as of March 31, 2025