OC

25,000Current Employees +7,000 (+38.89%) YoY
Source:10-Kfiled on 2/24/2025
  • total employee count in 2025 was 25,000, a +7,000 (+38.89%) increase in headcount from 2024.

  • total employee count in 2024 was 18,000, a -1,000 (-5.26%) decline in headcount from 2023. Revenue per employee was $579,944, a +$71,629 (+14.09%) increase from 2023.

  • total employee count in 2023 was 19,000, a -1,000 (-5.00%) decline in headcount from 2022. Revenue per employee was $508,316, a +$27,966 (+5.82%) increase from 2022.

  • total employee count in 2022 was 20,000, a +1,000 (+5.26%) increase in headcount from 2021. Revenue per employee was $480,350, a +$43,929 (+10.07%) increase from 2021.

Company Executives

Current executive leadership team at (OC)

Insider Trade History

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