Company profile

Robert H. Spilman
Incorporated in
Fiscal year end
IRS number

BSET stock data

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

Investment data

Data from SEC filings
Securities sold
Number of investors


2 Apr 20
4 Apr 20
30 Nov 20


Company financial data Financial data

Quarter (USD) Feb 20 Nov 19 Aug 19 Jun 19
Revenue 112.12M 113.64M 109.42M 108.19M
Net income 1.21M -5.14M 2.16M 445K
Diluted EPS 0.12 -0.5 0.21 0.04
Net profit margin 1.08% -4.52% 1.97% 0.41%
Operating income 2.21M -5.65M 3.4M 701K
Net change in cash -7.5M 5.05M 3.06M 1.6M
Cash on hand 12.19M 19.69M 14.64M 11.58M
Cost of revenue 45.27M 45.29M 42.25M 42.53M
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 $Price #Shares $Value #Remaining
11 Mar 20 Virginia W. Hamlet Common Stock Grant Aquire A 7.73 3,234 25K 7,743
11 Mar 20 Kristina K Cashman Common Stock Grant Aquire A 7.73 3,234 25K 13,983
11 Mar 20 John R Belk Common Stock Grant Aquire A 7.73 3,234 25K 32,416
11 Mar 20 John Walter Mcdowell Common Stock Grant Aquire A 7.73 3,234 25K 12,679
11 Mar 20 William C Warden JR Common Stock Grant Aquire A 7.73 3,234 25K 35,355
Content analysis ?
H.S. freshman Avg
New words: added, Alabama, aluminum, April, attractive, began, begun, BFH, borrowing, Burlington, California, capability, case, Chief, Colorado, commencement, commerce, commitment, complexity, compromise, country, criteria, daily, declaration, declared, dedicated, deficiency, deleverage, difficult, direct, disruption, distancing, easily, ensure, exercising, expedient, firm, fleet, foot, forward, Furloughing, greatly, Haleyville, highlight, hindsight, hourly, implicit, imposed, Index, inside, intraperiod, knowledge, lessor, LIBOR, lien, living, makeover, maximum, media, mix, move, navigation, Negotiating, Newport, online, Organization, outbreak, pandemic, persist, plant, presence, prolonged, promote, prudent, pure, quickly, rapid, relevant, remotely, reopen, restriction, resume, ROU, show, situation, small, social, spending, spread, square, Stoughton, sublease, temporarily, temporary, Thailand, Thornton, Torrance, traditional, Treasury, treatment, trend, unable, unencumbered, unused, wage, waived, World
Removed: accreted, accretion, achieve, addressed, adjust, adjusted, amortized, annually, applied, apply, assessment, assigned, captured, claim, classified, closing, collection, combining, comparing, competition, computed, conform, connection, consistent, contingent, costly, covering, debt, decision, deductible, Deduction, degree, depreciation, development, differentiation, discontinuation, discrete, distinction, diversity, enhanced, entity, establishing, estimating, exceed, execute, executed, experienced, extent, financed, flow, foreseeable, forma, Ft, fund, gain, goal, hand, historic, Houston, identifiable, impacted, impacting, initially, integrating, introduce, invoice, launch, length, manner, mileage, monthly, negatively, newly, noted, objective, offer, operate, operational, option, optional, penetration, placement, practice, prepaid, pro, procedure, Production, ramp, reclassified, reducing, remain, rental, repositioning, residual, responsible, restated, restatement, retrospectively, royalty, schedule, selection, selloff, shown, site, Sq, straight, tangible, test, tested, testing, thereof, transferring, transitional, unallocated, unamortized, unchanged, unit, unrecognized, valuable