Company profile

Ticker
MKRS
Exchange
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
141598200

Calendar

15 May 20
8 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 1.08M 1.48M 1.02M 1.85M
Net income -216.29K 162.98K -209.53K -3.72K
Diluted EPS -0.01 -0.01
Net profit margin -20.00% 11.05% -20.60% -0.20%
Operating income -331.59K 290.13K -340.46K -4.23K
Net change in cash -411.37K -262.81K 232.7K 34.59K
Cash on hand 1.21M 1.62M 1.88M 1.65M
Cost of revenue 357.47K 392.12K 317.02K 792.15K
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 6.37M 8.56M 7.2M 5.07M
Net income 30.53K 329.21K 235.81K 82.49K
Diluted EPS 0.01 0.01 0.03
Net profit margin 0.48% 3.85% 3.28% 1.63%
Operating income 61.35K 493.21K 456.8K 174.42K
Net change in cash -585.44K 1.03M 314.31K -2M
Cash on hand 1.62M 2.21M 1.17M 858.87K
Cost of revenue 2.28M 3.6M 2.99M 2.05M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
2 Mar 20 Mark J. Malone Common Stock Grant Aquire A No 0 60,000 0 60,000
20 May 19 Tom L Schaffnit Common Stock Option exercise Aquire M No 0.2 20,000 4K 851,400
20 May 19 Tom L Schaffnit Employee Stock Option Common Stock Option exercise Dispose M No 0.2 20,000 4K 0
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. sophomore Avg
New words: administered, Agreement, Aid, aimed, augmented, back, Basic, Behavior, BOA, bring, call, capability, centralized, chain, client, closure, component, concept, confidence, critical, curtailed, delay, demonstrate, detail, diagnose, disruption, document, duration, electrical, enacted, Enterprise, entitled, excessive, feasibility, flagship, footprint, full, FY, geographic, Governor, highly, HME, hull, illustrate, imposed, imposing, infrastructure, Item, land, lethality, lieu, local, mandated, mechanical, mindr, minimizing, modernization, NATO, navigational, NOL, noncash, Northrop, notification, official, online, outbreak, pandemic, Paycheck, physical, platform, procurement, pronouncement, proposed, Protection, protective, quarantine, reality, refund, Relief, repayment, response, restricted, restrictive, sea, Seasparrow, server, shore, spread, stop, strain, surveillance, switchgear, taxable, ultimate, uncertainty, Underwater, unmanned, upgrading, usage, Vehicle, view, virtual, voluntary, warship, water, wide, world
Removed: adequacy, anticipated, array, assume, assumption, ASU, automation, bidding, borrowing, caption, carry, case, CG, claim, classification, classify, commenced, conditioning, consistently, consumption, coverage, DDG, defective, discounted, downtime, duty, expired, FASB, firm, furniture, GAAP, guidance, heating, historical, impairment, implied, initial, instrument, issuer, military, mix, opening, optional, original, package, par, permitted, phased, practicable, practical, predominant, premier, produce, produced, recommend, recording, refrigeration, remained, replace, reserve, retrospective, retrospectively, revise, set, standard, Topic, trade, unchanged, underlying, ventilation, warranty