XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net income (loss) $ 18,334 $ (40,471) $ (85,964)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Stock-based compensation 27,486 25,778 26,476
Depreciation 26,810 29,773 23,644
Amortization of intangible assets 17,467 18,413 17,058
Non-cash interest expense and amortization of convertible debt issuance costs 7,656 7,243 6,854
Deferred income taxes 1,522 624 (1,816)
Loss on divestiture 0 0 7,439
Loss on equity investment 1,071 747 696
(Gain) loss on disposal of property, plant and equipment (82) (77) 157
Change in fair value of earn-out liability 5,300 (1,800) 0
Change in operating assets and liabilities, net of effects of acquisitions and divestiture:      
Accounts receivable (13,521) 16,136 4,994
Unbilled receivables 118,452 156,202 147,868
Prepaid expenses and other assets 6,663 2,057 4,076
Inventories 6,109 (4,380) (3,353)
Accounts payable 2,195 (2,176) 2,934
Accrued salaries and benefits and other liabilities (1,642) 3,353 6,176
Income taxes payable (25,309) (17,852) (15,925)
Deferred revenue 15,496 (1,486) (3,497)
Operating lease liabilities (4,790) (6,625) (9,282)
Net cash provided by operating activities 209,217 185,459 128,535
Cash flows from investing activities:      
Purchases of property, plant and equipment (13,792) (29,728) (6,472)
Purchases of marketable securities (567,947) (909,852) (657,433)
Maturities of marketable securities 336,154 817,834 507,385
Proceeds from sale of marketable securities 227,045 25,304 6,758
Proceeds from divestiture, net of cash disposed 0 0 76,039
Proceeds from sale of property and property, plant and equipment 0 0 29
Settlement of working capital adjustment from disposal of business 0 (1,131) 0
Investment in privately-held companies 0 0 (1,000)
Acquisition of businesses, net of cash acquired (97,115) 0 (66,780)
Net cash used in investing activities (115,655) (97,573) (141,474)
Cash flows from financing activities:      
Proceeds received from issuance of common stock under employee stock plans 8,957 11,487 15,104
Payments of taxes on restricted stock units (10,613) (9,403) (7,023)
Payments under installment payment arrangements (12,472) (13,201) (8,379)
Repurchase and retirement of common stock, including prepayment under accelerated share repurchase program (100,081) (50,069) 0
Net cash used in financing activities (114,209) (61,186) (298)
Effect of exchange rate changes on cash and cash equivalents (413) 106 (497)
Net increase (decrease) in cash, cash equivalents and restricted cash (21,060) 26,806 (13,734)
Cash, cash equivalents and restricted cash at beginning of year 129,324 102,518 116,252
Cash, cash equivalents and restricted cash at end of year 108,264 129,324 102,518
Cash paid during the period for:      
Interest 2,372 2,372 2,372
Income taxes, net of refunds 22,839 21,312 17,835
Non-cash investing and financing activities:      
Property, plant and equipment received and accrued in accounts payable and other liabilities $ 12,935 $ 20,952 $ 29,844