total employee count in 2025 is 0, a -51,323 (-100.00%) decline in headcount from 2024.
Jump To Section
STM
0Current Employees▼ -51,323 (-100.00%) YoY
total employee count in 2024 was 51,323, a -47 (-0.09%) decline in headcount from 2023.
Revenue per employee in 2024 was $277,264, a -$62,001 (-18.28%) decline from 2023.
total employee count in 2023 was 51,370, a +3,116 (+6.46%) increase in headcount from 2022.
Revenue per employee in 2023 was $339,264, a +$23,021 (+7.28%) increase from 2022.
total employee count in 2022 was 48,254, a +2,238 (+4.86%) increase in headcount from 2021.
Revenue per employee in 2022 was $316,243, a +$45,902 (+16.98%) increase from 2021.