XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net (loss) income and comprehensive (loss) income $ (3,513) $ 8,768
Adjustments to reconcile net loss to net cash provided by operating activities:    
Loss on impairments and disposal of assets 254 781
Amortization of intangibles 2,614 2,956
Depreciation 8,538 9,268
Non-cash compensation expense 15,089 15,226
Deferred income taxes 798 1,004
Bad debt expense 183 (56)
Amortization of debt issuance costs 994 1,270
Amortization of debt discount 206 118
Reduction in carrying amount of ROU asset, offset by change in operating lease liabilities (507) (1,854)
Gain on settlement of convertible debt (266) (8,619)
Loss on impairment of equity investments 1,225 0
Changes in current assets and liabilities:    
Accounts receivable (28,580) (52,701)
Prepaid and other current assets (6,001) (1,824)
Accounts payable, accrued expenses and other current liabilities 38,944 26,383
Income taxes (2,757) 154
Other, net 522 (109)
Net cash provided by operating activities 27,743 765
Cash flows from investing activities:    
Capital expenditures (6,158) (5,476)
Other 0 2
Net cash used in investing activities (6,158) (5,474)
Cash flows from financing activities:    
Repayment of term loan (6,563) (4,375)
Payments related to net-share settlement of stock-based compensation, net of proceeds from exercise of stock options (2,285) (2,306)
Net proceeds from term loan 50,000 125,000
Payment of debt costs (500) (4,085)
Payment of original issue discount 0 (3,125)
Net cash provided by (used in) financing activities 20,952 (40,578)
Net increase (decrease) in cash, cash equivalents, restricted cash and restricted cash equivalents 42,537 (45,287)
Cash, cash equivalents, restricted cash and restricted cash equivalents at beginning of period 106,594 112,056
Cash, cash equivalents, restricted cash and restricted cash equivalents at end of period 149,131 66,769
2025 Convertible Notes    
Adjustments to reconcile net loss to net cash provided by operating activities:    
Amortization of debt issuance costs 300 700
Cash flows from financing activities:    
Repurchase of 0.50% Convertible Senior Notes $ (19,700) $ (151,687)