Company profile

Ticker
ARW
Exchange
Website
CEO
Michael J. Long
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
111806155

ARW stock data

(
)
FINRA relative short interest over last month (20 trading days) ?

Calendar

13 Feb 20
5 Apr 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 7.34B 7.08B 7.34B 7.16B
Net income 112.01M 92.13M -548.97M 140.74M
Diluted EPS 1.36 1.1 -6.48 1.63
Net profit margin 1.53% 1.30% -7.47% 1.97%
Operating income 238.11M 173.22M -549.19M 245.56M
Net change in cash 37.85M -7.74M -81.91M -157.43M
Cash on hand 300.1M 262.25M 269.99M 351.9M
Cost of revenue 6.52B 6.28B 6.53B NaN
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 28.92B 29.68B 26.55B 23.83B
Net income -204.09M 716.2M 402.18M 522.75M
Diluted EPS -2.44 8.1 4.48 5.68
Net profit margin -0.71% 2.41% 1.51% 2.19%
Operating income 107.7M 1.15B 945.74M 858.54M
Net change in cash -209.22M -220.76M 195.76M 261.23M
Cash on hand 300.1M 509.33M 730.08M 534.32M
Cost of revenue 25.62B 25.98B 23.2B 20.68B

Financial data from company earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
12 Mar 20 Stansbury Christopher Common Stock Payment of exercise Dispose F 52.9 1,954 103.37K 38,527
21 Feb 20 Vincent P Melvin Common Stock Payment of exercise Dispose F 77.99 261 20.36K 30,057
21 Feb 20 Vincent P Melvin Common Stock Payment of exercise Dispose F 77.99 317 24.72K 30,318
21 Feb 20 Morris Mary Catherine Common Stock Payment of exercise Dispose F 77.99 282 21.99K 19,558
21 Feb 20 Morris Mary Catherine Common Stock Payment of exercise Dispose F 77.99 369 28.78K 19,840
21 Feb 20 Stansbury Christopher Common Stock Payment of exercise Dispose F 77.99 246 19.19K 40,481
21 Feb 20 Stansbury Christopher Common Stock Payment of exercise Dispose F 77.99 113 8.81K 40,727
21 Feb 20 Gretchen Zech Common Stock Payment of exercise Dispose F 77.99 350 27.3K 19,928
21 Feb 20 Gretchen Zech Common Stock Payment of exercise Dispose F 77.99 337 26.28K 20,278
21 Feb 20 Gretchen Zech Common Stock Payment of exercise Dispose F 77.99 3,897 303.93K 20,615

Financial report summary

?
Competition
CogoBsquareNetwork EnginesSynnexIHSIHS Markit
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: absent, absorb, accuracy, added, administered, advance, AFS, agility, American, Arizona, assist, BIS, bribery, broadly, Bureau, buyer, capability, center, clarifying, closure, commerce, cooperate, cooperated, Corrective, countercyclical, CTA, curtailment, de, debarment, difficulty, disciplined, domestic, drawback, earlier, enable, enabled, English, epidemic, expedient, expended, explicitly, extraordinary, feet, fifteen, fluctuation, FYR, Gao, German, GmbH, hand, headroom, health, hundred, hybrid, ii, immigration, implicit, imposition, imprisonment, improper, instrument, interim, interpreted, invoiced, Iran, irrevocable, Islamic, laundering, learning, lifted, Lily, meaningfully, mobility, movement, Nevada, notified, obsolete, OFAC, Ohio, outbreak, package, People, Phoenix, pilot, pooling, procedural, Promptly, quickly, recruit, rejecting, relief, relinquishing, remuneration, Reno, repay, residual, Routine, seller, Shenzhen, shortened, Similarly, skilled, Solon, space, specialist, statute, strain, stringent, stronger, subset, surfaced, susceptible, Syria, talent, tariff, terrorist, thousand, threat, travel, turn, turnover, UK, unaffiliated, underway, unrelated, unsold, vendor, Venlo, Victor, voluntarily, wind, write, Wuhan
Removed: activist, adjoining, Australian, broadened, clear, closed, combined, community, compliant, conclusion, conflict, Congo, constituted, continuing, cycle, declaration, delinquent, Democratic, demonstrate, discontinuing, easily, efficiently, environmentally, exclusive, expansion, filing, foot, gathered, Gregory, Hewlett, impersonating, ineffective, isolated, manner, memoranda, mined, mineral, Networking, OECD, offsite, operate, Pacific, Packard, partially, permanently, persuasive, preliminary, preserve, profile, progressing, promised, promulgated, prospectively, reflecting, Reform, rendered, resale, reserve, retrospectively, sourcing, specifically, straight, sublease, Tarpinian, unconsolidated, unexpectedly, unsecured, utilizing, vacated, verify