XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Prepaid Expenses and Other Current Assets - Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid income taxes $ 33,898 $ 32,021
Prepaid sales and other taxes 31,285 28,300
Prepaid equipment and software maintenance 16,348 10,661
Deferred commissions 37,316 43,562
Other prepaid expenses 51,194 35,109
Other current assets 14,999 16,660
Total $ 185,040 $ 166,313