XML 131 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Segment Information by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 487,374 $ 453,869 $ 407,144
Puerto Rico      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 392,628 358,436 329,533
Caribbean      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues 15,950 15,672 14,909
Latin America      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Revenues $ 78,796 $ 79,761 $ 62,702