ITRI Reports Fiscal Q3 Profit, Down 10.69%
Profit attributable to shareholders fell 10.69% year over year. Basic earnings per share was also reported.
Profit attributable to shareholders fell 10.69% year over year. Basic earnings per share was also reported.