XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Property and equipment estimated useful lives
    Years  
Buildings     10-40  
Trucks and automotive equipment     3-10  
Shop machinery and equipment     3-10  
Land improvements     10-15  
Rental equipment     5-10  
Office equipment     3-10  
Disaggregation of revenue
Revenue by Type  2020  2019  Change  % Change
Product Sales:                    
Soundwall Sales  $7,499   $7,736   $(237)   (3)%
Architectural Sales   3,668    1,104    2,564    232%
SlenderWall Sales   948    5,063    (4,115)   (81)%
Miscellaneous Wall Sales   3,371    1,685    1,686    100%
Barrier Sales   5,507    8,582    (3,075)   (36)%
Easi-Set and Easi-Span Building Sales   2,935    5,937    (3,002)   (51)%
Utility Sales   1,310    1,608    (298)   (19)%
Miscellaneous Sales   1,538    513    1,025    199%
Total Product Sales   26,776    32,228    (5,452)   (17)%
Barrier Rentals   6,879    2,488    4,391    176%
Royalty Income   1,688    1,672    16    1%
Shipping and Installation Revenue   8,519    10,303    (1,784)   (17)%
Total Service Revenue   17,086    14,463    2,623    18%
Total Revenue  $43,862   $46,691   $(2,829)   (6)%