XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Total Revenues Gross Profit and Long Lived Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets      
Total revenues $ 496,261 $ 499,264 $ 510,762
Gross profit 386,317 396,275 418,853
Long-lived assets 86,284 93,610  
U.S      
Revenues from External Customers and Long-Lived Assets      
Total revenues 284,174 294,697 282,444
Gross profit 222,952 240,048 236,646
Long-lived assets 75,004 83,279  
EMEA      
Revenues from External Customers and Long-Lived Assets      
Total revenues 155,914 152,614 171,140
Gross profit 123,510 120,162 139,704
Long-lived assets 3,937 6,466  
Other Regions      
Revenues from External Customers and Long-Lived Assets      
Total revenues 56,173 51,953 57,178
Gross profit 39,855 36,065 $ 42,503
Long-lived assets $ 7,343 $ 3,865