Company profile

Barry C. McCarthy
Incorporated in
Fiscal year end
IRS number

DLX stock data

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


21 Feb 20
3 Apr 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 522.07M 493.59M 493.99M 499.07M
Net income 44.82M -318.49M 32.58M 41.19M
Diluted EPS 1.06 -7.49 0.75 0.93
Net profit margin 8.59% -64.53% 6.60% 8.25%
Operating income 66.95M -340.68M 51.82M 63.77M
Net change in cash 148K 6.74M 5.2M 1.79M
Cash on hand 73.62M 73.47M 66.73M 61.53M
Cost of revenue 207.06M 203.72M 202.53M 199.62M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 2.01B 2B 1.97B 1.85B
Net income -199.9M 149.63M 230.16M 229.38M
Diluted EPS -4.65 3.16 4.72 4.65
Net profit margin -9.95% 7.49% 11.71% 12.41%
Operating income -158.14M 231.22M 329.18M 366.89M
Net change in cash 13.88M 500K -17.33M 14.15M
Cash on hand 73.62M 59.74M 59.24M 76.57M
Cost of revenue 812.94M 791.75M 742.71M 667.81M

Financial data from Deluxe earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
1 Apr 20 McCarthy Barry C Common Stock Payment of exercise Dispose F 25.21 2,202 55.51K 13,703
1 Apr 20 Engelhardt Tracey G Common Stock Payment of exercise Dispose F 25.21 71 1.79K 20,922.59
1 Apr 20 Engelhardt Tracey G Common Stock Payment of exercise Dispose F 25.21 82 2.07K 20,751.59
1 Apr 20 Engelhardt Tracey G Common Stock Option exercise Aquire M 0 280 0 20,833.59
1 Apr 20 Engelhardt Tracey G RSU Common Stock Option exercise Dispose M 0 242 0 485
1 Apr 20 Engelhardt Tracey G RSU Common Stock Option exercise Dispose M 0 280 0 839
1 Apr 20 Parrilli Amanda B Common Stock Payment of exercise Dispose F 25.21 283 7.13K 450
1 Apr 20 Parrilli Amanda B Common Stock Option exercise Aquire M 0 640 0 733
1 Apr 20 Parrilli Amanda B Common Stock Payment of exercise Dispose F 25.21 75 1.89K 93
1 Apr 20 Parrilli Amanda B Common Stock Option exercise Aquire M 0 168 0 168
95.9% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 275 264 +4.2%
Opened positions 34 36 -5.6%
Closed positions 23 33 -30.3%
Increased positions 86 64 +34.4%
Reduced positions 106 119 -10.9%
13F shares
Current Prev Q Change
Total value 5.45B 4.92B +10.7%
Total shares 40.39M 38.24M +5.6%
Total puts 59.7K 88K -32.2%
Total calls 13.1K 23.8K -45.0%
Total put/call ratio 4.6 3.7 +23.3%
Largest owners
Shares Value Change
BLK BlackRock 5.1M $254.77M +0.9%
Vanguard 3.85M $191.97M -3.8%
LSV Asset Management 2.38M $118.64M +0.6%
Dimensional Fund Advisors 1.54M $76.72M -3.3%
STT State Street 1.44M $71.84M -3.7%
Disciplined Growth Investors 1.41M $70.36M +11.1%
Schroder Investment Management 1.3M $64.75M +39.2%
BK Bank Of New York Mellon 1.11M $55.18M -4.5%
Aqr Capital Management 1.1M $54.9M -4.4%
PRU Prudential Financial 955.33K $47.69M +23.7%
Largest transactions
Shares Bought/sold Change
Norges Bank 573.35K +573.35K NEW
Schroder Investment Management 1.3M +365.03K +39.2%
Redwood Investments 324.98K +324.98K NEW
Investment Counselors Of Maryland 311.78K +311.78K NEW
Canada Pension Plan Investment Board 144.57K -225.96K -61.0%
MNGPF Man 479.83K +207.53K +76.2%
Citadel Advisors 214.75K +205.67K +2263.0%
PRU Prudential Financial 955.33K +182.78K +23.7%
Vanguard 3.85M -152.36K -3.8%
Disciplined Growth Investors 1.41M +140.47K +11.1%

Financial report summary

Content analysis ?
H.S. freshman Avg
New words: accuracy, acquiree, Advisory, appointed, Appointment, attack, Automatic, Banc, BofA, catalog, catastrophic, Christopher, CIA, circumstance, composed, concept, configuration, coordinate, corrugated, deeper, deleted, device, diversification, DXC, Elliott, entail, EPS, Equifax, European, exit, explicitly, footprint, Garry, healthy, HP, implicit, implicitly, inception, inspire, iv, Jane, Jr, justified, led, long, Lynch, Membership, mentioned, Merchant, merger, Merrill, migration, NaN, notification, organizational, oversee, paragraph, payback, Plc, preceding, prevailing, profile, ProgramSM, Ratification, recruit, Reed, rent, Riccio, rollforward, RTP, shutdown, similarly, skill, skilled, spread, steady, Steering, strongly, swap, Synchrony, tactical, TechnologyTM, threat, Today, Traditionally, triad, unchanged, underperformance, unifying, unreasonable, unveiled, vacant, worldwide
Removed: accelerating, accretion, achieving, agency, agreed, air, altered, annuity, appeal, Art, Artistic, authentication, bandwidth, Banker, bear, bill, Birchcraft, bodily, Brinkman, Burnsville, cautionary, Clarifying, clear, closing, Club, collection, complementary, comply, concentration, concurrently, contact, contaminated, contemplated, controlled, convenience, conversion, corrective, correlation, court, dashboard, Datamyx, deeply, depository, description, Designer, Designing, Digihost, directed, directory, discharge, discourage, discretion, dispersed, divested, document, easily, enabled, encryption, energy, England, Excel, exclusive, experiencing, explore, extinguishment, EZShield, fail, faster, feedback, filing, FISC, FMCG, forged, foster, functionality, Fusion, Gallery, geographically, GIC, gift, gradual, Graphic, Green, harmed, harming, hedging, Herjavec, Hostopia, hotel, Houston, identifying, identity, indemnify, influencing, Inkhead, insecure, Insider, intensity, intentional, Interbank, investigation, Ireland, judicially, Julie, Lancaster, landmark, legislatively, licensed, lifetime, linkage, Livonia, longstanding, Loosbrock, Los, lost, low, MacHighway, Malcolm, Manhattan, mature, meeting, member, merchandise, Michigan, minimize, misunderstanding, Nashville, nation, newspaper, noncancelable, objective, obsolescence, occurring, opportunity, opposed, ordered, partnership, passage, Payce, picture, placement, pollution, portal, precise, premium, presence, profitably, Provent, PsPrint, PTM, readily, realizing, received, reimbursement, remeasured, remediation, remit, repeat, resort, retire, Robert, routine, rumor, scanning, scheduled, screen, sector, securely, seeking, send, sensitivity, Shark, show, site, size, speed, stop, strength, strive, structuring, suite, Supreme, tablet, Tank, Task, Tennessee, touch, track, trackable, transmission, undetected, uneconomical, Unforeseen, unique, Unlimited, untimely, user, Valid, valuable, verify, VerticalResponse, vision, wallet, warehouse, wastewater, Wausau, wide, withdraw