XML 58 R45.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 5 - Sale of Business Component - Pro Forma Adjustment to Income Statement (Details) - Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] - Maryland-based Facilities Maintenance Business [Member] - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Revenue | $ 18,311 | $ 22,845
Net income (loss) | $ 358 | $ (2,655)
Basic and diluted net income (loss) per share (in dollars per share) | $ 0.02 | $ (0.17)

X
- Definition The pro forma basic and diluted net income (loss) per share for a period as if the sale of business had been completed at the beginning of the period. + References No definition available. + Details
Name: | tssi_DisposalGroupProFormaBasicAndDilutedNetIncomeLossPerShare
Namespace Prefix: | tssi_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The pro forma net income (loss) for a period as if the sale of business had been completed at the beginning of the period. + References No definition available. + Details
Name: | tssi_DisposalGroupProFormaNetIncomeLoss
Namespace Prefix: | tssi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The pro forma revenue for a period as if the sale of business had been completed at the beginning of the period. + References No definition available. + Details
Name: | tssi_DisposalGroupProFormaRevenue
Namespace Prefix: | tssi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tssi_MarylandBasedFacilitiesMaintenanceBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |