Quarterly report pursuant to Section 13 or 15(d)

Consolidated Balance Sheets (Unaudited) (Parentheticals)

v2.4.1.9
Consolidated Balance Sheets (Unaudited) (Parentheticals) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Accounts receivable, net of allowance for doubtful accounts (in Dollars) $ 2,135us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 2,170us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Preferred Stock of subsidiary, par value (in Dollars per share) $ 1.00pesi_PreferredStockOfSubsidiaryParValueInDollarsPerShare $ 1.00pesi_PreferredStockOfSubsidiaryParValueInDollarsPerShare
Preferred Stock of subsidiary, shares authorized 1,467,396pesi_PreferredStockOfSubsidiaryAuthorizedInShares 1,467,396pesi_PreferredStockOfSubsidiaryAuthorizedInShares
Preferred Stock of subsidiary, shares issued 1,284,730pesi_PreferredStockOfSubsidiaryIssuedInShares 1,284,730pesi_PreferredStockOfSubsidiaryIssuedInShares
Preferred Stock of subsidiary, shares outstanding 1,284,730pesi_PreferredStockOfSubsidiaryOutstandingInShares 1,284,730pesi_PreferredStockOfSubsidiaryOutstandingInShares
Preferred Stock of subsidiary, liquidation value per share 1.00pesi_PreferredStockOfSubsidiaryLiquidationValuePerShareInDollarsPerShare 1.00pesi_PreferredStockOfSubsidiaryLiquidationValuePerShareInDollarsPerShare
Preferred Stock of subsidiary, accrued and unpaid dividends (in Dollars) $ 818pesi_PreferredStockOfSubsidiaryAccruedAndUnpaidDividends $ 803pesi_PreferredStockOfSubsidiaryAccruedAndUnpaidDividends
Preferred stock par value (in Dollars per share) $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
Preferred stock, shares authorized 2,000,000us-gaap_PreferredStockSharesAuthorized 2,000,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Preferred stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding 0us-gaap_PreferredStockSharesOutstanding
Common stock par value (in Dollars per share) $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized 30,000,000us-gaap_CommonStockSharesAuthorized 30,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued 11,493,817us-gaap_CommonStockSharesIssued 11,476,485us-gaap_CommonStockSharesIssued
Common stock, shares outstanding 11,486,175us-gaap_CommonStockSharesOutstanding 11,468,843us-gaap_CommonStockSharesOutstanding
Common Stock in treasury, at cost 7,642us-gaap_TreasuryStockShares 7,642us-gaap_TreasuryStockShares