total employee count in 2025 is 189, a -160 (-45.85%) decline in headcount from 2024.
Jump To Section
ULY
189Current Employees▼ -160 (-45.85%) YoY
total employee count in 2024 was 349, no year-over-year change in headcount.
Revenue per employee in 2024 was $446,779.