XML 62 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
ACQUISITIONS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2014
USD ($)
shares
Jun. 06, 2014
USD ($)
shares
Apr. 30, 2014
USD ($)
Owner
shares
Mar. 05, 2014
USD ($)
shares
Jun. 30, 2015
USD ($)
shares
Mar. 31, 2015
shares
Jun. 30, 2014
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2014
USD ($)
Business Acquisition [Line Items]                  
Revenues | $         $ 217,781   $ 174,695 $ 417,826 $ 335,079
Minimum                  
Business Acquisition [Line Items]                  
Estimated Future Operating Results Period, Subsequent to Acquisition Date               7 months  
Maximum                  
Business Acquisition [Line Items]                  
Estimated Future Operating Results Period, Subsequent to Acquisition Date               12 months  
Netsoft                  
Business Acquisition [Line Items]                  
Cash Consideration Placed In Escrow | $       $ 256          
Consideration Placed In Escrow, Period       18 months          
Netsoft | IT professionals                  
Business Acquisition [Line Items]                  
Number of professionals       40          
Jointech                  
Business Acquisition [Line Items]                  
Business Acquisition, Number of Former Owners | Owner     2            
Consideration Placed In Escrow, Percentage     15.00%            
Jointech | IT professionals                  
Business Acquisition [Line Items]                  
Number of professionals     216            
GGA | IT professionals                  
Business Acquisition [Line Items]                  
Number of professionals   329              
GGA | Scientists                  
Business Acquisition [Line Items]                  
Number of professionals   126              
Great Fridays Limited | Designers                  
Business Acquisition [Line Items]                  
Number of professionals 50                
Netsoft, Jointech, GGA [Member]                  
Business Acquisition [Line Items]                  
Revenues | $             $ 6,800   $ 7,200
Employment Shares | Netsoft                  
Business Acquisition [Line Items]                  
Share vesting term       3 years       3 years  
Stock issued or issuable, value assigned | $       $ 1,017          
Employment Shares | Jointech                  
Business Acquisition [Line Items]                  
Share vesting term     3 years         3 years  
Stock issued or issuable, value assigned | $     $ 7,788            
Consideration Placed In Escrow, Period               18 months  
Employment Shares | GGA                  
Business Acquisition [Line Items]                  
Share vesting term   3 years           3 years  
Stock issued or issuable, value assigned | $   $ 20,655              
Employment Shares | Great Fridays Limited                  
Business Acquisition [Line Items]                  
Share vesting term 3 years             3 years  
Stock issued or issuable, value assigned | $ $ 4,823                
Employment Shares, Closing Shares | Netsoft                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares       2,289          
Employment Shares, Closing Shares | Jointech                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares     89,552            
Employment Shares, Closing Shares | GGA                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares   262,277              
Consideration Placed In Escrow, Shares   102,631              
Employment Shares, Closing Shares | Great Fridays Limited                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares 90,864                
Consideration Placed In Escrow, Shares 28,390                
Employment Shares, Earn-Out Shares | Netsoft                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares           16,349      
Deferred restricted shares       9,154          
Employment Shares, Earn-Out Shares | Jointech                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares         83,057        
Employment Shares, Earn-Out Shares | GGA                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares         233,753        
Employment Shares, Earn-Out Shares | Great Fridays Limited | Maximum                  
Business Acquisition [Line Items]                  
Stock issued or issuable, number of shares 10,092