Revenue
FY, 2023
Designer Seats Sold
FY, 2023
Subscribers (Americas)
FY, 2023
Subscribers (EMEA)
FY, 2023
United States
4225 Executive Square, Suite 1000
United States
1 University Ave Lobby, Suite 2C
Australia
821 Pacific Hwy
China
16F, Building E1, No. 938, Jin Shajiang Road
Germany
Philipp-Reis-Straße 3
Germany
Landsberger Str. 191