XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Summary of Revenue By Geography
The following table summarizes revenue by geography for the years ended December 31 (in thousands): 
 201920182017
Domestic$176,187  $161,716  $128,997  
International84,165  65,027  47,740  
Total$260,352  $226,743  $176,737