XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Segment and Geographic Region Information - Revenue and Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue and long-lived assets by geographic region      
Total revenue $ 662,428 $ 474,560 $ 342,958
Long-Lived Assets 66,975 68,303 68,084
United States      
Revenue and long-lived assets by geographic region      
Total revenue 519,408 351,069 256,092
Long-Lived Assets 63,590 67,521 67,336
Europe      
Revenue and long-lived assets by geographic region      
Total revenue 36,622 28,977 28,743
Long-Lived Assets 191 235  
Asia Pacific      
Revenue and long-lived assets by geographic region      
Total revenue 106,398 94,514 58,123
Long-Lived Assets 3,194 547 748
International | Total revenue | Geographic concentration risk      
Revenue and long-lived assets by geographic region      
Total revenue $ 613,500 $ 423,700 $ 306,600
Percentage of revenue 92.60% 89.30% 89.40%