XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net income $ 53,586 $ 65,350
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of intangible assets 18,536 12,068
Non-cash operating lease expense 3,309 2,923
Stock-based compensation 20,070 16,558
Amortization of prepaid debt fees 1,849 1,781
Deferred taxes, net 3,470 (5,461)
Loss on sale of business 0 79
Restructuring, non-cash 462 (25)
Other adjustments, net 175 (338)
Changes in operating assets and liabilities, net of acquisition and sale of business:    
Accounts receivable (17,623) 6,414
Inventories 2,364 (10,099)
Other current assets 11,699 (5,959)
Other long-term assets (2,419) (1,087)
Accounts payable, other current liabilities, and taxes payable 8,309 10,529
Wages and benefits payable (33,472) (48,692)
Unearned revenue 18,041 39,113
Warranty 2,076 241
Restructuring (4,190) (8,328)
Other operating, net (741) (2,950)
Net cash provided by operating activities 85,501 72,117
Investing activities    
Acquisitions of property, plant, and equipment (6,527) (4,639)
Business acquisitions, net of cash and cash equivalents acquired (515,055) 0
Other investing, net 10 5
Net cash used in investing activities (521,572) (4,634)
Financing activities    
Proceeds from borrowings 805,000 0
Repayments of Long-Term Debt (460,000) 0
Issuance of common stock 677 2,195
Payments on call spread for convertible offering (92,817) 0
Repurchase of common stock (100,000) 0
Prepaid debt fees (21,166) (175)
Other financing, net (274) (259)
Net cash provided by financing activities 131,420 1,761
Effect of foreign exchange rate changes on cash and cash equivalents (2,896) 2,786
Increase (decrease) in cash and cash equivalents (307,547) 72,030
Cash and cash equivalents at beginning of period 1,020,397 1,051,237
Cash and cash equivalents at end of period 712,850 1,123,267
Supplemental disclosure of cash flow information:    
Income taxes, net 3,296 34,663
Interest 5,959 6,608
Deferred tax effect of call spread offering $ 22,444 $ 0