Company profile

Timothy J. McGrath
Incorporated in
Fiscal year end
IRS number

CNXN stock data



2 May 19
17 Jun 19
31 Dec 19


Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 632.92M 709.52M 658.5M 706.57M
Net income 12.73M 21.3M 13.77M 18.23M
Diluted EPS 0.48 0.8 0.51 0.68
Net profit margin 2.01% 3.00% 2.09% 2.58%
Operating income 17.41M 26.32M 18.95M 24.95M
Net change in cash 1.77M -10.54M 33.56M -2.29M
Cash on hand 93.47M 91.7M 102.24M 68.68M
Cost of revenue 533.57M 602.72M 558.06M 599.1M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 2.7B 2.91B 2.69B 2.57B
Net income 64.59M 54.86M 48.11M 46.83M
Diluted EPS 2.41 2.04 1.8 1.76
Net profit margin 2.39% 1.88% 1.79% 1.82%
Operating income 85.69M 77.53M 80.52M 78.55M
Net change in cash 41.71M 810K -31.01M 19.28M
Cash on hand 91.7M 49.99M 49.18M 80.19M
Cost of revenue 2.29B 2.53B 2.32B 2.23B

Financial data from company earnings reports

Financial report summary

Management Discussion
  • Net sales of $632.9 million for the first quarter of 2019 reflected an increase of $8.0 million compared to the first quarter of 2018, which was driven primarily by growth in our Enterprise Solutions selling segment. Our investments in advance solution sales led to increased sales of mobility and software products, though we experienced downward pressure on net sales growth because a greater portion of our software sales were recognized on a net basis in the current quarter. Gross profit dollars increased year-over-year by $3.0 million due to higher invoice selling margins realized on advanced solution sales and increased sales of software products. SG&A expenses increased by $0.3 million, but decreased as a percentage of net sales. Operating income in the first quarter of 2019 increased year-over-year both in dollars and as a percentage of net sales by $1.9 million and 30 basis points, respectively, primarily as a result of increased net sales and lower SG&A expenses as a percentage of net sales.
Content analysis ?
H.S. freshman Avg
New words: affiliated, ago, assert, Baker, block, client, closing, discount, effort, establish, event, exceeding, exit, explicit, fourth, greater, grew, healthcare, hindsight, implicit, inflow, iv, led, Letter, negotiated, ownership, package, party, portion, prepaid, pressure, professional, project, properly, readily, restructuring, smaller, strategy, strong, termination, treated, unamortized, undertook, utilized, workforce
Removed: accept, accounted, achieved, acting, application, applying, approval, arrangement, base, belonging, bill, billed, billing, bug, bundled, capable, collectability, collected, combined, commencement, commercial, commitment, compliance, compliant, component, consideration, continuing, criteria, defective, delivered, depict, derive, desk, determination, determine, determined, dictate, disposal, distinct, EA, earlier, earliest, EAs, education, employee, enacted, engineering, ensuing, enter, entitled, ESP, exercise, expanded, experience, extended, favorable, fee, footnote, handling, heavily, hosted, imposed, inbound, incurrence, installation, larger, license, licensed, maintenance, maximize, measurement, merchandise, met, observable, opportunity, oral, part, pattern, paying, perform, perpetual, physical, point, possession, promised, prospectively, ready, recognition, recognize, reconciliation, reduced, remitted, renewal, repeat, reserve, retained, return, sale, satisfy, separate, separately, shipped, shipping, SSP, storage, subscription, subsequently, substance, taxing, transaction, transfer, transferred, typically, unchanged, warranty, written