XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Cash flows from operating activities:              
Net (loss) income $ 3,364 $ (20,259) $ 6,317 $ 31,455 $ (16,895) $ 37,772  
Adjustments to reconcile net (loss) income to net cash from operating activities              
Share-based compensation         12,101 13,427  
Amortization of intangible assets         11,126 7,371  
Depreciation of property and equipment         4,483 3,268  
Amortization of other assets         1,107 280  
Amortization of debt issuance costs         2,114 2,114  
Inventory write-down         4,365 2,028  
Provision for estimated credit losses         1,380 435  
Change in fair value adjustment of warrant liabilities (11,585)   (15,185)   (2,509) (67,237)  
Other, net         1,796 5,108  
Changes in operating assets and liabilities:              
Accounts receivable         (138) (34,410)  
Inventories         (2,605) (38,596)  
Prepaid expenses, other current assets, and income tax receivable         (12,188) (5,209)  
Accounts payable, accrued expenses, and income tax payable         9,239 8,449  
Other, net         (4,420) (4,606)  
Net cash provided by (used for) operating activities         8,956 (69,806)  
Cash flows from investing activities:              
Cash paid for intangible assets         (4,365) (1,252)  
Cash paid for property and equipment         (3,623) (5,577)  
Cash paid for asset acquisitions         (16,915) (1,475)  
Net cash used for investing activities         (24,903) (8,304)  
Cash flows from financing activities:              
Payment of tax withholdings on vested stock awards         (2,083) 0  
Payment of contingent consideration related to acquisitions         0 (2,763)  
Payment of accelerated share repurchases         (2,240) 0  
Other, net         582 0  
Net cash used for financing activities         (3,741) (2,763)  
Net decrease in cash and cash equivalents         (19,688) (80,873)  
Effect of foreign currency translation on cash         1,219 (43)  
Cash and cash equivalents, beginning of period   $ 568,197   $ 901,886 568,197 901,886 $ 901,886
Cash and cash equivalents, end of period $ 549,728   $ 820,970   $ 549,728 $ 820,970 $ 568,197