XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 23,603 $ 12,022
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Stock-based compensation expense 9,939 13,302
Depreciation of property, plant, and equipment 5,306 5,279
Amortization of intangible assets 2,628 2,813
Excess and obsolete inventory charges 197 471
Fair value adjustment on acquired inventories (Note 7) 0 1,224
Amortization of discounts or premiums on investments (161) 306
Realized (gain) loss on sale of investments (27) (2)
Change in deferred income taxes (4,689) (3,333)
Accounts receivable (17,183) (25,669)
Unbilled revenue 307 (347)
Inventories 5,474 (10,938)
Prepaid expenses and other current assets 2,526 (3,395)
Accounts payable 4,996 7,398
Accrued expenses (6,055) (470)
Accrued income taxes (3,153) 5,258
Deferred revenue and customer deposits 14,761 8,737
Other 2,033 987
Net cash provided by (used in) operating activities 40,502 13,643
Cash flows from investing activities:    
Purchases of investments (113,297) (233,726)
Maturities and sales of investments 148,885 189,758
Purchases of property, plant, and equipment (2,501) (4,061)
Net payments related to business acquisitions (Note 7) 0 (994)
Net cash provided by (used in) investing activities 33,087 (49,023)
Cash flows from financing activities:    
Net payments from issuance of common stock under stock plans (2,587) (2,861)
Repurchase of common stock (102,233) (9,339)
Payment of dividends (13,550) (12,888)
Net cash provided by (used in) financing activities (118,370) (25,088)
Effect of foreign exchange rate changes on cash and cash equivalents 2,431 (3,328)
Net change in cash and cash equivalents (42,350) (63,796)
Cash and cash equivalents at beginning of period 186,094 202,655
Cash and cash equivalents at end of period $ 143,744 $ 138,859