Total number of employees 1,177
Sales revenue (As of 2022)USD 381,049,203
Total assets (As of November 2022)USD 408,956,062