XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating activities    
Net income $ 65,350 $ 51,787
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of intangible assets 12,068 12,744
Non-cash operating lease expense 2,923 3,814
Stock-based compensation 16,558 11,429
Amortization of prepaid debt fees 1,781 888
Deferred taxes, net (5,461) (1,579)
Loss on sale of business 79 23
Restructuring, non-cash (25) (194)
Other adjustments, net (338) (322)
Changes in operating assets and liabilities, net of acquisition and sale of business:    
Accounts receivable 6,414 (36,826)
Inventories (10,099) (5,559)
Other current assets (5,959) (9,690)
Other long-term assets (1,087) (4,824)
Accounts payable, other current liabilities, and taxes payable 10,529 48,412
Wages and benefits payable (48,692) (40,561)
Unearned revenue 39,113 35,738
Warranty 241 1,489
Restructuring (8,328) (7,166)
Other operating, net (2,950) (18,295)
Net cash provided by operating activities 72,117 41,308
Investing activities    
Acquisitions of property, plant, and equipment (4,639) (7,145)
Business acquisitions, net of cash and cash equivalents acquired 0 (34,126)
Other investing, net 5 125
Net cash used in investing activities (4,634) (41,146)
Financing activities    
Issuance of common stock 2,195 1,564
Prepaid debt fees (175) (206)
Other financing, net (259) (281)
Net cash provided by financing activities 1,761 1,077
Effect of foreign exchange rate changes on cash and cash equivalents 2,786 (2,682)
Increase (decrease) in cash and cash equivalents 72,030 (1,443)
Cash and cash equivalents at beginning of period 1,051,237 302,049
Cash and cash equivalents at end of period 1,123,267 300,606
Supplemental disclosure of cash flow information:    
Income taxes, net 34,663 14,014
Interest $ 6,608 $ 322