XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Revenues and Long-lived Assets by Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 352,664 $ 331,168 $ 322,559
Long-lived assets 53,560 68,376  
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 274,814 256,853 249,429
Long-lived assets 43,727 50,966  
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 45,157 40,303 37,191
Long-lived assets 7,128 10,249  
Ireland      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 21,913 23,514 26,104
Long-lived assets 2,625 7,026  
All other countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 10,780 10,498 9,835
Long-lived assets 80 135  
Foreign countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 77,850 74,315 $ 73,130
Long-lived assets $ 9,833 $ 17,410