Company profile

Daryl M. Adams
Incorporated in
Fiscal year end
Former names
Spartan Motors Inc
IRS number

SHYF stock data



7 May 20
9 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 176.95M 179.96M 224.7M 179.67M
Net income 7.88M -27.67M 10.42M 3.29M
Diluted EPS 0.22 -0.78 0.29 0.1
Net profit margin 4.45% -15.38% 4.64% 1.83%
Operating income 13.36M 29M 13.5M 3.52M
Net change in cash 21.55M 4.33M -2.88M -3.47M
Cash on hand 40.9M 19.35M 15.02M 17.9M
Cost of revenue
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 756.54M 570.53M 707.1M 590.78M
Net income -12.43M 15.01M 15.93M 8.6M
Diluted EPS -0.36 0.43 0.46 0.25
Net profit margin -1.64% 2.63% 2.25% 1.46%
Operating income 47.61M 22.52M 19.35M 8.63M
Net change in cash -8.09M -6.08M 1.48M -660K
Cash on hand 19.35M 27.44M 33.52M 32.04M
Cost of revenue 717.61M 617.66M 518.11M

Financial data from SHYFT earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
20 May 20 Freeman Angela K. Common Stock Grant Aquire A No 0 6,203 0 12,548
20 May 20 Rooke Andrew M Common Stock Grant Aquire A No 0 6,203 0 71,436
20 May 20 Romeo Dominic A Common Stock Grant Aquire A No 0 6,203 0 49,347
20 May 20 Clevinger Thomas R Common stock Grant Aquire A No 0 6,203 0 39,217
20 May 20 Sharman James A. Common Stock Grant Aquire A No 0 8,685 0 103,421
74.6% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 152 154 -1.3%
Opened positions 30 35 -14.3%
Closed positions 32 15 +113.3%
Increased positions 43 46 -6.5%
Reduced positions 56 50 +12.0%
13F shares
Current Prev Q Change
Total value 762.17M 1.5B -49.2%
Total shares 25.92M 24.89M +4.1%
Total puts 12.3K 11.5K +7.0%
Total calls 14.2K 96.9K -85.3%
Total put/call ratio 0.9 0.1 +629.9%
Largest owners
Shares Value Change
Dimensional Fund Advisors 2.65M $34.24M -3.3%
BLK BlackRock 2.38M $30.71M -1.4%
Vanguard 1.6M $20.66M +0.9%
Alliancebernstein 1.25M $16.15M +516.1%
Zuckerman Investment 1.15M $14.89M -6.3%
Royce & Associates 867.64K $11.2M -12.4%
STT State Street 669.01K $8.64M +1.0%
WFC Wells Fargo & Company 575.96K $7.44M -2.8%
Centaurus Financial 574.31K $7.41M -20.3%
Summit Creek Advisors 571.33K $7.38M +21.2%
Largest transactions
Shares Bought/sold Change
Alliancebernstein 1.25M +1.05M +516.1%
Portolan Capital Management 408.51K +408.51K NEW
Driehaus Capital Management 379.64K +379.64K NEW
Renaissance Technologies 566.1K -272.64K -32.5%
G2 Investment Partners Management 401.24K +265.27K +195.1%
Cooper Creek Partners Management 215.85K +215.85K NEW
Hillsdale Investment Management 235.8K +187.4K +387.2%
Monarch Partners Asset Management 53.91K -177.56K -76.7%
Russell Investments 251.52K +166.86K +197.1%
D. E. Shaw & Co. 52.98K -163.38K -75.5%

Financial report summary

Content analysis ?
H.S. freshman Good
New words: Aid, announced, appointed, back, carryback, case, clarifying, cleaning, code, Concurrent, conform, constituted, criteria, curb, cut, daily, Dec, default, degree, differential, differentiated, difficult, diluted, discontinued, disinfecting, distancing, divestiture, drew, eliminate, employer, ERV, evolve, expressed, fairly, freezing, frequency, fully, FVS, guarantying, health, individual, magnitude, maker, NOL, Notwithstanding, Nov, Novi, objective, opposed, outbreak, pandemic, plant, portfolio, President, previously, promote, public, put, rapid, recast, reclassified, refundable, released, Relief, remediated, remediation, remote, reopened, restored, Sacramento, SCV, seller, side, simplify, Simplifying, situation, social, spread, strain, strong, substantive, suffer, suspended, temporarily, tracking, travel, Trump, trustee, uncertainty, visitor, worker, workforce, World
Removed: account, accumulated, acquire, adjust, adverse, aged, amortized, amounted, analyze, annually, anticipated, applied, approximate, ASC, assembled, assessing, assistance, assurance, assured, authoritative, avoided, book, branded, broadly, build, calculate, capitalization, cautioned, Codification, collectability, collected, combination, communicated, communication, comparable, comparative, comparing, complementing, consideration, consistently, Constrained, constraining, consumer, contingent, controlled, core, coverage, cumulative, custom, customization, defense, demonstrate, demonstration, designed, detailed, determination, disclaim, discounted, discounting, distribute, diversified, diversifying, diversity, dividend, domestic, doubtful, earliest, effectively, efficient, enforceable, engineer, environment, ER, ERP, essentially, estimating, evaluated, evenly, examination, examined, exceed, exceeded, exclude, exercise, expedient, expiration, expired, explanation, externally, file, filling, flexibility, forecast, formed, frequently, fulfillment, gained, governing, greater, greatest, handling, highly, honoring, iii, implementation, implemented, implicit, inception, inclusion, incremental, indefinitely, inherent, initial, installation, installed, integration, Intelligent, intercompany, internally, international, intersegment, introduced, inventory, involved, knowledge, leasing, lessee, limitation, list, longer, machinery, maneuverable, manufactured, maximize, meeting, metric, natural, noncancelable, noncontrolling, observable, obtaining, opening, optimal, option, ordered, ownership, package, participant, passed, pattern, payable, payment, perform, periodic, periodically, permitting, personal, phenomena, planning, platform, policy, potentially, practical, premier, prepaid, priced, principally, proceed, processed, projection, promised, promulgation, proxy, Pump, pumper, pursue, qualify, question, ramp, Reach, ready, realization, realize, realizing, recall, receivable, received, recently, Reclassification, recognize, recognizing, recoverability, reduce, reduced, reflected, reflecting, rental, require, reserve, residual, Restated, resulted, retained, retrofit, retrospective, return, review, roadside, ROU, royalty, satisfied, satisfying, SEC, selected, sensitivity, separate, setting, settlement, shipment, shipping, showroom, shut, significantly, single, southeastern, submit, supervision, supplement, supplied, sustained, Tanker, taxing, terminate, terminated, tested, tight, timely, Tower, traditional, training, treat, uncollectable, unconditional, underlying, unsecured, utilize, WACC, written