XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies and Estimates (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies and Estimates  
Schedule of cash paid

Cash paid (in thousands) for:

Year Ended December 31,

 

    

2022

    

2021

    

2020

 

Interest

$

12,915

$

6,052

$

7,684

Income taxes, net of refunds

$

44,296

$

52,204

$

51,286

Schedule of activity in allowance for credit losses

Activity in our allowance for credit losses consisted of the following (in thousands):

Year Ended December 31,

Year Ended December 31,

2022

2021

Service

Construction

Other

Total

Service

Construction

Other

Total

Balance at beginning of year

$

3,294

$

6,758

$

58

$

10,110

$

4,637

$

6,028

$

44

$

10,709

Bad debt expense (benefit)

2,431

232

7

2,670

(970)

(496)

14

(1,452)

Deductions for uncollectible receivables written off, net of recoveries

(804)

(402)

(1,206)

(742)

(244)

(986)

Credit allowance of acquired receivables on the acquisition date

324

343

667

369

1,470

1,839

Balance at end of period

$

5,245

$

6,931

$

65

$

12,241

$

3,294

$

6,758

$

58

$

10,110