Distributes information technology products and provides supply chain services.
1979
United States
10,001+ employees
Information Technology & Services
$10B+ in revenue
$100M - 500M in profitability
Powered by AlliedOffsets and illuminem
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
50.8
202248.0
202348.0
▼ 1.7%
52.4
2028Not available
Not available
Not available
Not available
4 out of 16 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available