Annual report pursuant to Section 13 and 15(d)

GUARANTORS OF SECURITIES Supplemental Condensed Consolidating Balance Sheet Additional Information (Details)

v3.10.0.1
GUARANTORS OF SECURITIES Supplemental Condensed Consolidating Balance Sheet Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Guarantees [Abstract]    
Allowance for doubtful accounts-trade $ 261 $ 1,196
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares outstanding (in shares) 21,765,404 21,319,150
Common stock shares outstanding, as previously stated (in shares)   20,936,636
Treasury shares (in shares) 156,737 215,141
Treasury stock, shares, as previously stated (in shares)   214,441