XML 70 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Assets and Contract Liabilities - Schedule of Geographical Information of Revenue from External Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total Revenues $ 108,470 $ 96,992 $ 329,521 $ 273,121
Colombia [Member]        
Total Revenues 13,037 12,138 38,190 49,519
United States [Member]        
Total Revenues 92,848 82,223 284,208 215,068
Panama [Member]        
Total Revenues 668 1,253 2,344 3,110
Other [Member]        
Total Revenues $ 1,917 $ 1,378 $ 4,779 $ 5,424