Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Orders
FY, 2023
$25m+ Enterprise Customers
FY, 2023
Average Order Size
FY, 2023
United States
16100 N. 71st Street, Suite 400
United States
1801 8th St NW
United States
6718 Jefferson St NE
United States
2570 E Miraloma Way
United States
3518 W 73rd St
United States
3320 E Randol Mill Rd