Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Part Numbers in Database
FY, 2023
Facility Space, sq. ft.
FY, 2023
Facilities Leased
FY, 2023
United States
40W267 Keslinger Road
United States
8190 Regent Parkway
United States
6320 Canoga Avenue, 15th Floor
United States
753 Forest Street, Suite 100
Brazil
Rua Visconde de Taunay, 709
China
Room 2801-02, Building A, 100 Zunyi Road