Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Patents Issued
FY, 2023
Remaining Performance Obligations
FY, 2023
Manufacturing Facilities (Costa Rica)
FY, 2023
United States
7628 Thorndike Road
United States
1818 S Orange Blossom Trail
United States
63140 Britta St
United States
296 Concord Rd #120
United States
8009 34th Ave S #1530
United States
6825 W Galveston St