Revenue
FY, 2024



Order Backlog
FY, 2022
Countries (Facilities)
FY, 2022
Patents Issued
FY, 2020
Germany
Marienstraße 5
United States
301 Griffith Rd
United States
4618 Progress Dr
United States
5211 Linbar Dr Suite 505
United States
100 Kay Industrial Dr
United States
2860 Zanker Rd #100