v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Cash flows from operating activities:    
Net income $ 53,203 $ 59,369
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property, equipment and leasehold improvements 5,012 4,810
Provision for contract losses and doubtful accounts 586 2,359
Stock-based compensation 13,426 12,917
Deferred income tax provision (3,094) 2,264
Changes in operating assets and liabilities:    
Accounts receivable (10,191) (869)
Prepaid expenses and other current assets 7,135 1,769
Change in operating leases 1,756 79
Accounts payable and accrued liabilities 4,153 2,555
Accrued payroll and employee benefits (23,774) (18,548)
Deferred revenues (4,716) (7,934)
Net cash provided by operating activities 43,496 58,771
Cash flows from investing activities:    
Capital expenditures (4,028) (2,628)
Net cash used in investing activities (4,028) (2,628)
Cash flows from financing activities:    
Payroll taxes for restricted stock units (4,166) (6,796)
Repurchase of common stock (32,680) (5,710)
Exercise of stock-based payment awards 911 2,453
Dividends and dividend equivalents rights (31,582) (29,776)
Net cash used in financing activities (67,517) (39,829)
Effect of foreign currency exchange rates on cash and cash equivalents 949 (202)
Net change in cash and cash equivalents (27,100) 16,112
Cash and cash equivalents at beginning of period 258,901 187,150
Cash and cash equivalents at end of period $ 231,801 $ 203,262