5,100Current Employees +900 (+21.43%) YoY
Source:10-Kfiled on 2/18/2025
  • total employee count in 2025 was 5,100, a +900 (+21.43%) increase in headcount from 2024.

  • total employee count in 2024 was 4,200, a +1,000 (+31.25%) increase in headcount from 2023. Revenue per employee was $354,611, a -$13,234 (-3.60%) decline from 2023.

  • total employee count in 2023 was 3,200, a +300 (+10.34%) increase in headcount from 2022. Revenue per employee was $367,844, a +$4,121 (+1.13%) increase from 2022.

  • total employee count in 2022 was 2,900, a +400 (+16.00%) increase in headcount from 2021. Revenue per employee was $363,723, a +$24,677 (+7.28%) increase from 2021.

Company Executives

Current executive leadership team at (CWST)

Insider Trade History

Recent and historical insider trading activity at (CWST)
Back to (CWST) Financial Details Page