Company profile

Incorporated in
Fiscal year end
IRS number

NSIT stock data



1 May 19
18 Jun 19
31 Dec 19


Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 1.69B 1.75B 1.75B 1.84B
Net income 39.33M 47.04M 32.15M 51.48M
Diluted EPS 1.09 1.31 0.89 1.44
Net profit margin 2.33% 2.69% 1.84% 2.80%
Operating income 57.04M 58.66M 49.95M 74.44M
Net change in cash -17.82M 31.6M -137.07M 147.89M
Cash on hand 124.83M 142.66M 111.06M 248.12M
Cost of revenue 1.44B 1.49B 1.51B 1.58B
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 7.08B 6.7B 5.49B 5.37B
Net income 163.68M 90.68M 84.69M 75.85M
Diluted EPS 4.55 2.5 2.32 1.98
Net profit margin 2.31% 1.35% 1.54% 1.41%
Operating income 233.48M 179.27M 148.83M 126.52M
Net change in cash 36.82M -97.05M 14.9M 23.45M
Cash on hand 142.66M 105.83M 202.88M 187.98M
Cost of revenue 6.09B 5.79B 4.74B 4.66B

Financial data from company earnings reports

Financial report summary

PCMPC Connection
Management Discussion
  • We experience some seasonal trends in our sales of IT hardware, software and services.  Software sales are typically seasonally higher in our second quarter.  Business clients, particularly larger enterprise businesses in the United States, tend to spend more in our fourth quarter and less in our first quarter.  Sales to the federal government in the United States are often stronger in our third quarter, while sales in the state and local government and education markets are stronger in our second quarter.  Sales to public sector clients in the United Kingdom are often stronger in our first quarter.  These trends create overall seasonality in our consolidated results such that net sales and profitability are expected to be higher in the second and fourth quarters of the year.
Content analysis ?
H.S. freshman Avg
New words: adapt, approach, April, Bertrandt, Bryan, DIO, discount, duly, enhanced, escalation, exhibit, implicit, inflation, Kenneth, Lamneck, land, leasehold, package, Paper, prepaid, Pursuant, Rachael, registrant, rent, rental, research, residual, restating, thereunto, undersigned
Removed: accelerated, account, accuracy, acting, affecting, agency, allocable, amending, amortize, analyze, analyzed, application, apply, applying, assessed, assistance, assumption, Australia, authority, began, begin, bifurcated, bill, bug, bundled, Caase, call, charged, China, closely, collected, combination, combine, comparability, component, concurrent, conform, consistent, consulting, continuing, controlled, copy, Corporation, created, criteria, cumulative, Datalink, decline, decreasing, defer, deferral, delay, deliver, delivery, deploy, deploying, deployment, deposited, design, designated, designed, desk, destination, detail, detailed, device, digit, direction, distinct, Dutch, earlier, efficiency, enactment, equal, excluded, exclusive, expand, expanded, expedient, expiration, face, fee, fix, fulfill, fulfillment, fully, guarantee, high, hold, host, hosted, implement, imposed, initially, input, institution, integral, integrated, intention, investing, invoiced, lab, labor, lesser, license, loan, location, long, longer, manage, managed, mandatory, master, maturity, measured, Measurement, measuring, medium, met, milestone, model, modified, moving, noted, observable, obtain, obtaining, occur, offer, offsetting, opening, organization, output, passed, perform, performing, perpetual, physically, point, possession, practice, predominant, prepay, presentation, problem, procure, professional, promised, proportion, proportional, provision, provisional, provisioning, publisher, ratably, ready, realign, receipt, recognizing, reconciling, reducing, referred, reflect, reflecting, refresh, remeasurement, remediate, request, requested, resource, respond, responsibility, responsible, retained, retrospective, return, returned, satisfaction, satisfy, scope, September, shipment, small, source, specifically, stand, store, strategic, strong, subscription, subsequent, substantial, substantially, summarize, technical, top, training, transact, transferred, transferring, transit, treatment, triage, warehouse, warehousing, warranty, withdraw, work