XML 71 R57.htm IDEA: XBRL DOCUMENT v3.19.1
CAPITALIZED SOFTWARE FOR INTERNAL USE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Capitalized software for internal use      
Capitalized software for internal use, gross $ 98,866 $ 82,519  
Accumulated amortization (68,360) (45,999)  
Capitalized software for internal use, net 30,506 36,520  
Amortization expense for capitalized software for internal use 22,361 19,781 $ 13,102
Capitalized software for internal use      
Capitalized software for internal use      
Capitalized software for internal use, gross $ 88,356 82,017  
Capitalized software for internal use | Minimum      
Capitalized software for internal use      
Useful Life 3 years    
Capitalized software for internal use | Maximum      
Capitalized software for internal use      
Useful Life 7 years    
Construction in progress      
Capitalized software for internal use      
Capitalized software for internal use, gross $ 10,510 $ 502