XML 28 R8.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net income (loss) $ (14,310) $ 18,334 $ (40,471)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Stock-based compensation 35,552 27,486 25,778
Depreciation 31,517 26,810 29,773
Amortization of intangible assets 15,610 17,467 18,413
Non-cash interest expense and amortization of convertible debt issuance costs 207 7,656 7,243
Loss on extinguishment of debt 83,626 0 0
Loss on fair value adjustment of derivatives, net 10,585 0 0
Deferred income taxes 689 1,522 624
Gain on sale of equity security (3,547) 0 0
Loss on equity investment 1,276 1,071 747
Realized loss from sale of marketable securities 1,138 0 0
Change in fair value of earn-out liability 3,111 5,300 (1,800)
Gain on disposal of property, plant and equipment (1) (82) (77)
Change in operating assets and liabilities, net of effects of acquisition:      
Accounts receivable (9,274) (13,521) 16,136
Unbilled receivables 107,945 118,452 156,202
Prepaid expenses and other assets (707) 6,663 2,057
Inventories (12,702) 6,109 (4,380)
Accounts payable 11,975 2,195 (2,176)
Accrued salaries and benefits and other liabilities (4,745) (1,642) 3,353
Income taxes payable (19,279) (25,309) (17,852)
Deferred revenue (1,354) 15,496 (1,486)
Operating lease liabilities (6,919) (4,790) (6,625)
Net cash provided by operating activities 230,393 209,217 185,459
Cash flows from investing activities:      
Purchases of property, plant and equipment (17,478) (13,792) (29,728)
Acquisition of intangible assets (3,000) 0 0
Purchases of marketable securities (150,949) (567,947) (909,852)
Maturities of marketable securities 59,642 336,154 817,834
Proceeds from sale of marketable securities 276,687 227,045 25,304
Settlement of working capital adjustment from disposal of business 0 0 (1,131)
Proceeds from sale of equity security 3,009 0 0
Acquisition of businesses, net of cash acquired (15,932) (97,115) 0
Net cash provided by (used in) investing activities 151,979 (115,655) (97,573)
Cash flows from financing activities:      
Proceeds received from issuance of common stock under employee stock plans 6,136 8,957 11,487
Payments of taxes on restricted stock units (18,413) (10,613) (9,403)
Payments under installment payment arrangements (14,378) (12,472) (13,201)
Repurchase of convertible senior notes (258,060) 0 0
Proceeds from retirement of convertible senior note hedges 91,729 0 0
Payments for retirement of warrants (69,528) 0 0
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program (100,421) (100,081) (50,069)
Net cash used in financing activities (362,935) (114,209) (61,186)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (2,007) (413) 106
Net increase (decrease) in cash, cash equivalents and restricted cash 17,430 (21,060) 26,806
Cash, cash equivalents and restricted cash at beginning of year 108,264 129,324 102,518
Cash, cash equivalents and restricted cash at end of year 125,694 108,264 129,324
Cash paid during the period for:      
Interest 1,525 2,372 2,372
Income taxes, net of refunds 25,275 22,839 21,312
Non-cash investing and financing activities:      
Property, plant and equipment received and accrued in accounts payable and other liabilities 39,035 12,935 20,952
Operating lease right-of-use assets obtained in exchange for operating lease obligations $ 5,931 $ 0 $ 0
Common stock issued pursuant to acquisition 0 6,978 0