Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025



Backlog (PCB Test)
FY, 2020
Facilities Leased
FY, 2022
Facilities Owned
FY, 2022
United States
17087 Via Del Campo
United States
6 Court Drive
United States
880 N. McCarthy Blvd., Suite 100
United States
825 University Avenue
United States
12367 Crosthwaite Circle
United States
4444 Centerville Rd., Suite 105