Revenue
FY, 2018
Backlog
FY, 2017
Patents (US)
Jun, 2022
Patents (Foreign)
FY, 2017
United States
14523 SW Millikan Way
United States
4700 ESI Way
United States
780 Montague Expy
China
Room #107 Building E No. 139 Fanghua Road
Germany
Schatzbogen 43
Japan
Moriichi Building 2F 14-3 Takabashi