XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details Balance Sheet Details
The table below presents the components of “Prepaid expenses and other current assets” and “Accounts payable, accrued expenses and other” as shown on the Consolidated Balance Sheets:
 December 31,
 20222021
Prepaid expenses and other current assets  
Prepaid expenses$46,895 $52,751 
Income tax receivable10,965 7,252 
Other current assets37,609 31,163 
Total$95,469 $91,166 
Accounts payable, accrued expenses and other
Accounts payable$20,265 $16,187 
Accrued expenses65,231 61,618 
Accrued interest payable2,096 2,153 
Accrued taxes payable20,364 18,907 
Current operating lease liabilities31,922 30,828 
Other current liabilities34,075 35,332 
Total$173,953 $165,025