XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Business Segment and Geographic Region Information - Revenue and Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue and long-lived assets by geographic region      
Total revenue $ 919,998 $ 662,428 $ 474,560
Long-Lived Assets 69,903 66,975 68,303
United States      
Revenue and long-lived assets by geographic region      
Total revenue 634,081 519,408 351,069
Long-Lived Assets 66,227 63,590 67,521
Europe      
Revenue and long-lived assets by geographic region      
Total revenue 38,963 36,622 28,977
Long-Lived Assets 212 191 235
Asia Pacific      
Revenue and long-lived assets by geographic region      
Total revenue 246,954 106,398 94,514
Long-Lived Assets 3,464 3,194 547
International | Total revenue | Geographic concentration risk      
Revenue and long-lived assets by geographic region      
Total revenue $ 776,300 $ 613,500 $ 423,700
Percentage of revenue 84.40% 92.60% 89.30%