XML 69 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Properties And Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Properties And Equipment [Abstract]  
Schedule Of Properties And Equipment

December 31,

2019

2018

Land

$

8,360

$

7,964

Buildings and building improvements

109,404

96,361

Transportation equipment

41,897

51,559

Machinery and equipment

123,102

111,183

Computer software

57,508

49,928

Furniture and fixtures

79,792

72,898

Projects under development

25,840

20,510

Total properties and equipment

445,903

410,403

Less accumulated depreciation

(270,140)

(248,370)

Net properties and equipment

$

175,763

$

162,033