XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities:    
Consolidated net income (loss) $ 43,761 $ (15,657)
Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 10,379 9,275
Stock-based compensation expense 8,058 7,211
Provision for doubtful accounts 7 0
Litigation-contingency expense 0 19,500
Decrease in long-term deferred revenue 0 (720)
Decrease in other assets 991 227
Deferred income taxes (4) 11
Increase (decrease) in long-term income taxes payable 1,422 (311)
Change in current assets and liabilities, net 20,739 (1,388)
Net cash provided by operating activities 85,353 18,148
Investing activities:    
Additions to property, plant and equipment and internal-use software (10,754) (13,411)
Net cash used for investing activities (10,754) (13,411)
Financing activities:    
Proceeds from employee stock plans 4,140 5,138
Repurchases of Common Stock (17,609) 0
Net cash (used for) provided by financing activities (13,469) 5,138
Effect of foreign exchange rates on cash 138 (210)
Net increase in cash and cash equivalents 61,268 9,665
Cash and cash equivalents at beginning of period 277,273 242,219
Cash and cash equivalents at end of period 338,541 251,884
Supplemental disclosure:    
Purchases of property, plant and equipment and internal-use software incurred but not yet paid $ 2,279 $ 2,133