Company profile

Ticker
KNDI
Exchange
Employees
Incorporated in
Location
Fiscal year end
Former names
Kandi Technologies Corp, Stone Mountain Resources Inc
SEC CIK
IRS number
870700927

KNDI stock data

(
)

Calendar

10 May 19
18 Jun 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 18.07M 49.75M 38M 16.36M
Net income -4.41M -4.28M -6.52M 1.37M
Diluted EPS -0.09 -0.08 -0.13 0.03
Net profit margin -24.40% -8.59% -17.16% 8.40%
Operating income -58.53K 3.22M -2.42M -2.67M
Net change in cash -12.34M 14.32M -270.37K 570.68K
Cash on hand 3.33M 15.66M 1.34M 1.61M
Cost of revenue 14.93M 39.15M 31.75M 14.3M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 112.44M 102.81M 129.49M 201.07M
Net income -5.69M -28.35M -6.51M 14.67M
Diluted EPS -0.11 -0.59 -0.14 0.31
Net profit margin -5.06% -27.57% -5.03% 7.29%
Operating income -1.64M -26.08M -31.02M -3.95M
Net change in cash 10.77M -7.34M -4.5M -9.64M
Cash on hand 15.66M 4.89M 12.24M 16.74M
Cost of revenue 92.19M 88.46M 111.77M 172.65M

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: accelerate, advantage, affordable, aforementioned, Alpharetta, amended, Ankao, automotive, Bennche, broaden, Burlington, Canada, certificate, chain, Chuxing, Codification, collaboration, commenced, composed, confirmed, core, coverage, deal, dealer, dealership, Didi, dismissal, domestic, extinguishment, factor, failed, firm, formation, found, Georgia, GILTI, Greely, hire, hypothetical, image, independent, indirect, investigation, Laurentian, law, leader, lessee, Massimo, network, Northpoint, Ontario, package, paragraph, partnership, penetrate, platform, recovery, relief, resigned, retention, scale, scope, Simplifying, situation, SLC, sought, step, strength, TCJA, tightened, treat, treated, trendy, understanding, USA, valid, variety, voluntary, weather, Xiaoju, Xiaoying
Removed: achieve, acknowledgement, acted, amortizable, amortize, approval, approve, assist, assumed, ATV, authenticated, broad, cancellation, Carlo, Center, centralize, Chairman, charging, code, commonly, comparing, compensated, complex, complexity, compliance, comprising, compute, contractor, demanding, Department, derive, designated, discussed, effort, eligibility, enable, escrowed, exceeding, exclusively, experienced, expressed, factory, failure, final, fixed, forma, fully, gained, gather, hand, Hawk, holding, implemented, integration, intelligent, invest, JinhuaAn, KandiElectric, left, legislation, lent, Li, license, local, lost, machine, main, Micro, modification, Monte, Mountain, MPT, Nanjing, Ningbo, originally, parent, partially, PBOC, precisely, preliminary, premium, prescribed, pro, profitable, promote, proportionally, proportionately, provincial, public, purport, reclassified, reducing, referenced, referred, regulation, relocation, removed, repair, reserved, returned, seek, Shangtong, Shufu, simulation, site, spent, station, Stone, suit, target, tool, Transportation, unaffiliated, unaudited, unique, unrepatriated, untaxed, varying, vast, washing