XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisition - Summary of acquisition by acquisition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 04, 2022
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]        
Goodwill     $ 112,983 $ 116,953
Powerline Plus Companies        
Business Acquisition [Line Items]        
Cash paid $ 114,429 $ 114,429    
Contingent consideration - fair value at acquisition date 10,608 865    
Net asset and other adjustments 563 84    
Total consideration, net of estimated net asset adjustments 125,600 115,378    
Less: Acquired cash (3,853) (3,853)    
Total consideration less cash acquired, net of net asset and other adjustments 121,747 111,525    
Cash paid, Measurement Period Adjustments   0    
Contingent consideration - fair value at acquisitions date, Measurement Period Adjustments   (9,743)    
Net asset and other adjustments, Measurement Period Adjustments   (479)    
Total consideration, net of estimated net asset adjustments, Measurement Period Adjustments   (10,222)    
Less: Acquired cash, Measurement Period Adjustments   0    
Total consideration less cash acquired, net of net asset and other adjustments, Measurement Period Adjustment   (10,222)    
Cash and cash equivalents 3,853 3,853    
Accounts receivable 12,131 12,079    
Contract assets 12,443 12,591    
Refundable income taxes 394 876    
Prepaid expenses and other current assets 1,233 1,112    
Property and equipment 10,366 11,943    
Operating lease right-of-use assets 6,631 6,120    
Intangible assets 0 50,246    
Accounts payable (8,095) (8,561)    
Contract liabilities (1,597) (1,692)    
Current portion of operating lease obligations (1,224) (1,224)    
Current portion of finance lease obligations (1,492) (1,492)    
Deferred income tax liabilities (1,358) (15,349)    
Operating lease obligations, net of current maturities (4,897) (4,897)    
Finance lease obligations, net of current maturities (3,243) (3,243)    
Net identifiable assets and liabilities 25,145 62,362    
Unallocated intangible assets 56,650 0    
Total acquired assets and liabilities 81,795 62,362    
Goodwill $ 43,805 53,016    
Cash and cash equivalents, Measurement Period Adjustments   0    
Accounts receivable, Measurement Period Adjustments   (52)    
Contract assets, Measurement Period Adjustments   148    
Refundable income taxes, Measurement Period Adjustments   482    
Prepaid expenses and other current assets, Measurement Period Adjustments   (121)    
Property and equipment, Measurement Period Adjustments   1,577    
Operating lease right-of-use asset, Measurement Period Adjustments   (511)    
Intangible assets, Measurement Period Adjustments   50,246    
Accounts payable, Measurement Period Adjustments   (466)    
Contract liabilities, Measurement Period Adjustments   (95)    
Current portion of operating lease obligations, Measurement Period Adjustments   0    
Current portion of finance lease obligations, Measurement Period Adjustments   0    
Deferred income tax liabilities, Measurement Period Adjustments   (13,991)    
Operating lease obligations, net of current maturities   0    
Finance lease obligations, net of current maturities, Measurement Period Adjustments   0    
Net identifiable assets and liabilities, Measurement Period Adjustments   37,217    
Unallocated intangible assets, Measurement Period Adjustments   (56,650)    
Total acquired assets and liabilities, Measurement Period Adjustments   (19,433)    
Goodwill, Measurement Period Adjustments   $ 9,211