Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Backlog (PCB Test)
FY, 2020
Facilities Leased
FY, 2022
Facilities Owned
FY, 2022
United States
12367 Crosthwaite Circle
United States
6 Court Drive
United States
880 N. McCarthy Blvd., Suite 100
United States
825 University Avenue
United States
4444 Centerville Rd., Suite 105
China
Unit 310, A Building, No. 200 Jinsu Road, Pudong New District