v3.25.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of supplemental cash flow information
The following table presents additional supplemental cash flow information for the three months ended March 31, 2025 and 2024 (in thousands):
Three Months Ended March 31,
Supplemental cash flow information:20252024
Income taxes paid, including foreign withholding taxes$10,204 $9,335 
Non-cash investing and financing activities:
Dividend payable15,577 10,155 
Right-of-use assets obtained in exchange of operating lease liabilities— 2,189 
Non-cash acquisition of patents13,000 — 
Accrued capitalized patent costs and property and equipment purchases4,470 (1,358)
Unsettled repurchase of common stock411 —