v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows from Operating Activities:    
Net income $ (21,434) $ 70,914
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 57,755 56,645
Amortization of deferred financing costs and discounts 1,122 1,903
Loss on extinguishment of debt 0 48
Share-based proceeds from legal settlement (7,865) 0
Unrealized loss on remeasurement of share-based proceeds 2,628 0
Credit loss expense 7,210 13,856
Deferred income taxes (5,262) (4,467)
Stock-based compensation 7,147 13,735
UTP reserve release 0 (1,682)
goodwill impairment 64,037 0
Impairment of intangible assets 40,354 0
Other 881 1,227
Changes in operating assets and liabilities:    
Accounts receivable (32,412) (23,674)
Unbilled receivables (40,858) (2,710)
Inventory (9,745) 182
Prepaid expenses and other assets 11,037 5,975
Deferred revenue (5,009) (56)
Accounts payable and other current liabilities 22,931 7,900
Other liabilities 4,729 (1,683)
Net cash provided by operating activities 97,246 138,113
Cash Flows from Investing Activities:    
Purchases of installation and service parts and property and equipment (55,048) (56,118)
Cash proceeds from the sale of assets 211 99
Net cash used in investing activities (54,837) (56,019)
Cash Flows from Financing Activities:    
Borrowings on Amended Revolver 110,500 0
Repayment on Amended Revolver (110,500) 0
Repayment of long-term debt (3,444) (4,509)
Equipment financing arrangements 2,908 0
Repayment of equipment financing arrangements (210) 0
Payment of debt issuance costs (536) (262)
Share repurchase and retirement (51,567) 0
Proceeds from the exercise of stock options 336 841
Payment of employee tax withholding related to RSUs and PSUs vesting (5,474) (6,990)
Net cash used in financing activities (57,987) (10,920)
Effect of exchange rate changes on cash and cash equivalents 450 1,597
Net (decrease) increase in cash, cash equivalents and restricted cash (15,128) 72,771
Cash, cash equivalents and restricted cash - beginning of period 68,318 81,154
Cash, cash equivalents and restricted cash - end of period 53,190 153,925
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets    
Cash and cash equivalents 49,561 147,651
Restricted cash 3,629 6,274
Total cash, cash equivalents and restricted cash 53,190 153,925
Supplemental cash flow information:    
Interest paid 33,835 32,782
Income taxes paid, net of refunds 15,200 26,011
Supplemental non-cash information:    
Purchases of installation and service parts and property and equipment in accounts payable and accrued liabilities at period-end 11,741 8,570
Property and equipment acquired through vendor financing $ 6,111 $ 0