Provides contingent workforce management and professional services for businesses and organizations.
1991
United States
1,001 - 5,000 employees
Human Resources
$10B+ in revenue
N/A in profitability
Industry rank: 1 out of 85
Total electricity consumption
and % renewables
(MWh, % of consumption)
Industry rank: 1 out of 85
Total electricity
Share of renewable electricity
Industry benchmark
Powered by AlliedOffsets and illuminem
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
28.1
▲ 2.5%
30.4
▲ 2.8%
36.3
▲ 13.9%
2.8K
2026Institutions excluding by region out of total tracked institutions
Institution name, type, screener label
Powered by illuminem and Covalence| Target | Year | Value | Scope | Baseline |
|---|
Available
Available
Available
Available
5 out of 22 incl. management
Not available
Available
Not available
Not available
Not available
Not available
Not available