XML 97 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Stockholders' Equity (Deficit) (USD $)
In Thousands, except Share data
Convertible Preferred Stock [Member]
USD ($)
Common Stock [Member]
Initial Public Offering [Member]
USD ($)
Common Stock [Member]
Follow-On Offering [Member]
USD ($)
Common Stock [Member]
Investor Warrants [Member]
USD ($)
Common Stock [Member]
ORIX Warrants [Member]
Common Stock [Member]
Lender Warrant [Member]
Common Stock [Member]
USD ($)
Additional Paid-In Capital [Member]
Initial Public Offering [Member]
USD ($)
Additional Paid-In Capital [Member]
Follow-On Offering [Member]
USD ($)
Additional Paid-In Capital [Member]
Investor Warrants [Member]
USD ($)
Additional Paid-In Capital [Member]
USD ($)
Accumulated Deficit [Member]
USD ($)
Initial Public Offering [Member]
USD ($)
Follow-On Offering [Member]
USD ($)
Investor Warrants [Member]
USD ($)
Total
USD ($)
Beginning Balance at Dec. 31, 2011 $ 33,965us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          $ 2us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      $ 18,596us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (74,620)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      $ (22,057)us-gaap_StockholdersEquity
Beginning Balance (in shares) at Dec. 31, 2011 17,645,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          1,546,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common stock (in shares)   7,475,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_InitialPublicOfferingMember
1,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
3,039,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_InvestorWarrantsMember
43,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_OrixWarrantsMember
                     
Issuance of common stock   7us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_InitialPublicOfferingMember
1us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
3us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_InvestorWarrantsMember
      57,023us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= wage_InitialPublicOfferingMember
15,546us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
1,737us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= wage_InvestorWarrantsMember
    57,030us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= wage_InitialPublicOfferingMember
15,547us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
1,740us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= wage_InvestorWarrantsMember
 
Conversion of preferred stock to common stock (in shares) (17,645,000)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          17,688,000us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Conversion of preferred stock to common stock (33,965)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          18us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      118,416us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        84,469us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Conversion of preferred stock warrants to common stock warrants                     738us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        738us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
Exercise of stock options (in shares)             701,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Exercise of stock options             1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      4,391us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        4,392us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of common stock under Employee Stock Purchase Plan (in shares)             87,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common stock under Employee Stock Purchase Plan                     852us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        852us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Share repurchases (in shares)             (8,000)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Share repurchases                     (113)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (113)us-gaap_StockRepurchasedDuringPeriodValue
Tax benefit from the exercise of stock options                     1,865us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,865us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Stock-based compensation                     3,750us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        3,750us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Accretion of redemption premium                     (2,301)us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (2,301)us-gaap_PreferredStockRedemptionPremium
Net income                       10,499us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      10,499us-gaap_NetIncomeLoss
Ending Balance at Dec. 31, 2012             32us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      220,500us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(64,121)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      156,411us-gaap_StockholdersEquity
Ending Balance (in shares) at Dec. 31, 2012             31,571,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common stock (in shares)     500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
351,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_InvestorWarrantsMember
  117,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_LenderWarrantMember
                   
Issuance of common stock     1us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
          10,721us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
        10,722us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementScenarioAxis
= wage_FollowOnOfferingMember
   
Exercise of stock options (in shares)             2,118,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Exercise of stock options             2us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      15,979us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        15,981us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of common stock under Employee Stock Purchase Plan (in shares)             89,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Issuance of common stock under Employee Stock Purchase Plan                     1,817us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        1,817us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Tax benefit from the exercise of stock options                     12,296us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        12,296us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Stock-based compensation                     9,206us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        9,206us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Net income                       21,699us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      21,699us-gaap_NetIncomeLoss
Ending Balance at Dec. 31, 2013             35us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      270,519us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(42,422)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      228,132us-gaap_StockholdersEquity
Ending Balance (in shares) at Dec. 31, 2013             34,746,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Exercise of stock options (in shares)             648,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                648,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Exercise of stock options             1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      6,743us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        6,744us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issuance of common stock under Employee Stock Purchase Plan (in shares)             60,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                59,535us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Issuance of common stock under Employee Stock Purchase Plan                     2,100us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        2,100us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Restricted stock units (in shares)             25,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                 
Restricted stock units                     (785)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        (785)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Tax benefit from the exercise of stock options                     10,433us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        10,433us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Stock-based compensation                     14,558us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
        14,558us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Net income                       18,242us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      18,242us-gaap_NetIncomeLoss
Ending Balance at Dec. 31, 2014             $ 36us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      $ 303,568us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (24,180)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      $ 279,424us-gaap_StockholdersEquity
Ending Balance (in shares) at Dec. 31, 2014             35,479,000us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember