IPSC

Employee Count

Total number of employees at (IPSC) and historical employee count data
140Current Employees -25 (-15.15%) YoY
Source:10-Kfiled on 3/19/2025
  • total employee count in 2025 was 140, a -25 (-15.15%) decline in headcount from 2024.

  • total employee count in 2024 was 165, a -19 (-10.33%) decline in headcount from 2023. Revenue per employee was $16,273, a $2,751 (+20.34%) increase from 2023.

  • total employee count in 2023 was 184, a -4 (-2.13%) decline in headcount from 2022. Revenue per employee was $13,522.

  • total employee count in 2022 was 188, no year-over-year change in headcount.

Company Executives

Current executive leadership team at (IPSC)

Insider Trade History

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