XML 54 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Shareholders Equity (USD $)
Total
Stockholders' Equity, Total [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Common Stock [Member]
Stockholders' Equity Attributable to Parent at Dec. 31, 2011   $ 73,943,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
$ 77,934,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (13,938,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 9,916,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 31,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common stock - shares outstanding, beginning balance at Dec. 31, 2011           27,014,845us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury stock - shares, beginning balance at Dec. 31, 2011       4,417,585us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Accumulated Other Comprehensive Income (Loss), Net of Tax 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock Issued During Period, Value, New Issues           126,604us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Exercise of stock options   1,354,000us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
       
Proceeds from Stock Options Exercised 1,354,000us-gaap_ProceedsFromStockOptionsExercised   1,354,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures           407,398us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock Issued During Period, Value, Restricted Stock Award, Gross   (2,813,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(2,814,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Proceeds and Excess Tax Benefit from Share-based Compensation   1,574,000us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
1,574,000us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Proceeds from Issuance of Warrants 0us-gaap_ProceedsFromIssuanceOfWarrants          
Purchase of convertible bond hedge 0pro_Purchaseofconvertiblebondhedge          
Share-based Compensation 9,645,000us-gaap_ShareBasedCompensation 9,645,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
9,645,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax          
Net Income (Loss) Attributable to Parent 4,966,000us-gaap_NetIncomeLoss 4,966,000us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  4,966,000us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Net Income (Loss) Attributable to Noncontrolling Interest 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest          
Stockholders' Equity Attributable to Parent at Dec. 31, 2012   88,669,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
87,693,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(13,938,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
14,882,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
32,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common stock - shares outstanding, ending balance at Dec. 31, 2012           27,548,847us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury stock - shares, ending balance at Dec. 31, 2012       4,417,585us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Accumulated Other Comprehensive Income (Loss), Net of Tax 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock Issued During Period, Value, New Issues           354,973us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Exercise of stock options   3,327,000us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
      1,000us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Proceeds from Stock Options Exercised 3,327,000us-gaap_ProceedsFromStockOptionsExercised   3,326,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures           284,823us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock Issued During Period, Value, Restricted Stock Award, Gross   (3,342,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(3,342,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Proceeds and Excess Tax Benefit from Share-based Compensation   2,931,000us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
2,931,000us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Proceeds from Issuance of Warrants 0us-gaap_ProceedsFromIssuanceOfWarrants          
Purchase of convertible bond hedge 0pro_Purchaseofconvertiblebondhedge          
Share-based Compensation 16,272,000us-gaap_ShareBasedCompensation 16,272,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
16,272,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax          
Net Income (Loss) Attributable to Parent 3,446,000us-gaap_NetIncomeLoss 3,446,000us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  3,446,000us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
 
Net Income (Loss) Attributable to Noncontrolling Interest 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest          
Stockholders' Equity Attributable to Parent at Dec. 31, 2013 111,303,000us-gaap_StockholdersEquity 111,303,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
106,880,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(13,938,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
18,328,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
33,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common stock - shares outstanding, ending balance at Dec. 31, 2013 28,188,643us-gaap_CommonStockSharesOutstanding         28,188,643us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury stock - shares, ending balance at Dec. 31, 2013 4,417,585us-gaap_TreasuryStockShares     4,417,585us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
   
Accumulated Other Comprehensive Income (Loss), Net of Tax (2,249,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock Issued During Period, Value, New Issues           214,162us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Exercise of stock options   1,105,000us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
       
Proceeds from Stock Options Exercised 1,105,000us-gaap_ProceedsFromStockOptionsExercised   1,105,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures           644,028us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock Issued During Period, Value, Restricted Stock Award, Gross   (13,088,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(13,089,000)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,000us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Stock Issued During Period, Shares, Employee Stock Purchase Plans 13,392us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans          
Proceeds and Excess Tax Benefit from Share-based Compensation   (110,000)us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
335,000us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Proceeds from Issuance of Warrants 17,106,000us-gaap_ProceedsFromIssuanceOfWarrants          
Change in equity - purchase of convertible bond hedge (29,411,000)pro_Changeinequitypurchaseofconvertiblebondhedge          
Purchase of convertible bond hedge 29,411,000pro_Purchaseofconvertiblebondhedge          
Share-based Compensation 22,665,000us-gaap_ShareBasedCompensation 22,845,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
22,845,000us-gaap_ShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (2,249,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax          
Net Income (Loss) Attributable to Parent (36,644,000)us-gaap_NetIncomeLoss (37,551,000)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
       
Net Income (Loss) Attributable to Noncontrolling Interest (907,000)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest          
Cumulative earnings previously allocated to NCI and re-allocated to Parent's equity 907,000pro_CumulativeearningspreviouslyallocatedtoNCIandreallocatedtoParentsequity          
Stockholders' Equity Attributable to Parent at Dec. 31, 2014 $ 98,999,000us-gaap_StockholdersEquity $ 98,999,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
$ 134,375,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (13,938,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (19,223,000)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 34,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Common stock - shares outstanding, ending balance at Dec. 31, 2014 29,060,225us-gaap_CommonStockSharesOutstanding         29,060,225us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Treasury stock - shares, ending balance at Dec. 31, 2014 4,417,585us-gaap_TreasuryStockShares     4,417,585us-gaap_TreasuryStockShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember