XML 73 R28.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2019
REVENUE  
Schedule of contract assets and contract liabilities

 

 

 

 

 

 

 

 

    

December 31,

    

December 31,

 

    

2019

    

2018

Contract assets

 

$

28,529

 

$

22,878

Contract liabilities

 

$

4,935

 

$

6,187

 

Schedule of revenue disaggregated by geographic area

 

 

 

 

 

 

Year Ended

 

 

December 31,

Geographic area

    

2019

Americas

 

$

156,075

Europe

 

 

90,739

Asia Pacific

 

 

18,949

 

 

$

265,763