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




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
8009 34th Ave S #1530
United States
6825 W Galveston St # 1
United States
2 Executive Dr 3rd floor