Company profile

Ticker
STLS
Exchange
Employees
Incorporated in
Location
Fiscal year end
Former names
Carbon Natural Gas Co, ST Lawrence Seaway Corp
SEC CIK
IRS number
260818050

Calendar

14 Aug 19
24 Aug 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Jun 19 Mar 19 Dec 18 Sep 18
Revenue 36.84M 24.95M 27.69M 12.74M
Net income 6.23M -4.18M 4.79M -725K
Diluted EPS 0.75 -0.54 0.77 -0.1
Net profit margin 16.91% -16.73% 17.30% -5.69%
Operating income 10.59M -3.8M 13.99M 515K
Net change in cash -6.37M 5.28M 1.26M 447K
Cash on hand 4.65M 11.02M 5.74M 4.48M
Cost of revenue 1.13M 1.67M 667K 1.43M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 53.05M 22.47M 8.2M 11.68M
Net income 7.06M 6.32M -12.41M -8.3M
Diluted EPS 0.87 0.49 -2.27 -1.56
Net profit margin 13.30% 28.11% -151% -71.06%
Operating income 10.62M 3.21M -12.52M -8.72M
Net change in cash 4.09M 792K 553K -827K
Cash on hand 5.74M 1.65M 858K 305K
Cost of revenue 4.45M 2.17M

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. sophomore Avg
New words: arising, half, hand, long, mix, negotiating, organization, registered, renegotiating, storage, successfully, unconsolidated, waiver
Removed: active, affiliate, APIC, applied, appoint, attempt, attributed, Authoritative, authorized, book, broken, carryforward, CCOC, comprehensive, conformity, consistently, constrained, continuation, contractually, covered, determinable, disclose, disclosing, distinct, distributed, duration, earliest, earn, elimination, employment, enacted, enactment, excessive, exempting, exert, exerted, exit, expedient, fairly, FASB, fractional, HLBV, hypothetical, identical, identified, inlet, input, invoice, lender, liquidated, literature, lowering, manager, measuring, member, noted, occurred, operator, orderly, partnership, permanent, point, precision, priced, quality, Quoted, recently, recognizing, referred, reimbursed, reliability, renewal, reportable, represented, retroactive, reverse, review, role, seat, segment, separate, shared, system, TCJA, tied, transferring, transmission, transparency, type, ultimate, unconditional, unevaluated, unlimited, unprocessed, unsatisfied, unvested, usage, utilized