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




Backlog (Process Technologies)
Q1, 2022
Backlog (Network Software & Systems)
Q2, 2024
Backlog (Application Software)
Q2, 2024
United States
6496 University Pkwy
United States
2850 Premiere Pkwy #100
United States
8824 Fallbrook Dr
United States
950 Danby Rd #100C
United States
220 S 2nd St Suite 2C2
Australia
Suite 301/781 Pacific Hwy