Company profile

Robert H. Spilman
Incorporated in
Fiscal year end
IRS number

BSET stock data


Investment data

Data from SEC filings
Securities sold
Number of investors


9 Jul 20
14 Jul 20
28 Nov 20


Company financial data Financial data

Quarter (USD) May 20 Feb 20 Nov 19 Aug 19
Revenue 63.8M 112.12M 113.64M 109.42M
Net income -20.35M 1.21M -5.14M 2.16M
Diluted EPS -2.04 0.12 -0.5 0.21
Net profit margin -31.90% 1.08% -4.52% 1.97%
Operating income -31.23M 2.21M -5.65M 3.4M
Net change in cash -754K -7.5M 5.05M 3.06M
Cash on hand 11.44M 12.19M 19.69M 14.64M
Cost of revenue 29.45M 45.27M 45.29M 42.25M
Annual (USD) Nov 19 Nov 18 Nov 17 Nov 16
Revenue 452.09M 456.86M 452.5M 432.04M
Net income -1.93M 8.22M 18.26M 15.83M
Diluted EPS -0.19 0.77 1.7 1.46
Net profit margin -0.43% 1.80% 4.03% 3.66%
Operating income -595K 14.08M 27.02M 28.19M
Net change in cash -13.78M -20.48M 18.81M -1.12M
Cash on hand 19.69M 33.47M 53.95M 35.14M
Cost of revenue 179.24M 179.58M 177.58M 167.52M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
13 Jul 20 Robert H Spilman JR Common Stock Buy Aquire P No 7.12 5,000 35.6K 246,431
15 May 20 Bassett John E Iii Common Stock Buy Aquire P No 5.231 3,148 16.47K 43,257.393
15 May 20 Robert H Spilman JR Common Stock Buy Aquire P No 5.1 1 5.1 241,431
16 Apr 20 Robert H Spilman JR Common Stock Buy Aquire P No 5.47 5,000 27.35K 241,430
15 Apr 20 Robert H Spilman JR Common Stock Buy Aquire P No 5.95 30,000 178.5K 236,430
9 Apr 20 William C Warden JR Common Stock Buy Aquire P No 5.0343 5,000 25.17K 40,355
Content analysis ?
H.S. sophomore Good
New words: abandon, abatement, Aid, American, appointment, asserted, assortment, back, bad, behavior, bringing, brought, challenging, closure, compatible, compete, competitor, compressed, concession, conducive, conservation, count, county, COVID, created, decided, delaying, doubled, ease, edited, emphasize, enforceable, exceeded, fall, faster, field, government, granted, harvested, heavily, hour, hypothetical, increasingly, intent, internet, judgment, leaner, likelihood, load, low, mediated, migration, modification, mortar, omnichannel, opportunity, optimal, partly, phase, phased, producing, prompt, public, ran, recession, recover, recovery, reevaluate, reevaluating, relief, research, resolve, resolving, restoring, resurgence, review, risen, safety, seek, seismic, settlement, shift, shopping, shutdown, staffing, story, struggled, SUBSIDIARIESFEBRUARY, SUBSIDIARIESMAY, successful, suspended, suspension, terminal, threshold, tighter, transact, transaction, treat, tremendously, trim, uncertainty, unprecedented, unrealized, variety, vast, violation, virtual, workforce
Removed: attributable, buildout, care, catered, ceased, center, centralized, comparable, compliance, Coupled, CRM, delivering, depending, discussed, employee, exit, expansion, extra, invest, journey, key, maintaining, margin, occupancy, opened, overhead, path, payroll, personalized, physical, planned, possession, quick, relationship, requiring, step, subsequent, Today, track, unfavorable, unsecured, volume, weekly, written