XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ 34,608 $ 3,191
Adjustments to reconcile net income to net cash provided by operating activities:    
Deferred income taxes (4,445) 1,119
Depreciation expense 345 378
Noncash operating lease expense related to right-of-use assets 593 508
Amortization expense of intangible assets 2,197 1,412
Fair value adjustments on equity investment 3,230 (400)
Stock-based compensation expense 8,795 10,789
Convertible promissory note related credit losses 62 100
Amortization of debt issuance costs 236 236
Fair value adjustments related to derivative instruments 620 (188)
Accretion of discount on convertible promissory note (91) (56)
Loss on foreign currency exchange rates 1,281 0
Changes in operating assets and liabilities which provided (used) cash:    
Accounts receivable (44,312) (1,981)
Inventories (8,862) (219)
Prepaid expenses and other current assets (6) (1,802)
Accounts payable 2,931 4,868
Accrued expenses and other liabilities 29,006 1,710
Other assets and other long-term liabilities, net 193 (594)
Net cash provided by operating activities 26,381 19,071
Cash flows from investing activities:    
Purchase of Acacia, net of cash acquired (75,416) 0
Purchase of property and equipment (168) (269)
Purchase of convertible promissory note 0 (5,000)
Net cash used in investing activities (75,584) (5,269)
Cash flows from financing activities:    
Proceeds from common stock option exercises 1,500 1,608
Employee withholding taxes related to stock-based awards (1,341) (1,551)
Payment of debt (4,000) (4,000)
Repurchases of common stock (8,053) (4,297)
Net cash used in financing activities (11,894) (8,240)
Net (decrease) increase in cash and cash equivalents (61,097) 5,562
Cash and cash equivalents at beginning of period 97,659 103,155
Cash and cash equivalents at end of period 36,562 108,717
Cash paid during the period for:    
Income taxes 10,570 4,300
Interest $ 525 $ 625