XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
INTERIM FINANCIAL REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Total revenues $ 10,852 $ 9,833 $ 21,041 $ 18,958
Change $ 1,019   $ 2,083  
Percent of change 10.00%   11.00%  
Product sales        
Total revenues $ 7,327 6,943 $ 14,831 14,396
Change $ 384   $ 435  
Percent of change 6.00%   3.00%  
Product sales | Soundwall sales        
Total revenues $ 1,939 2,525 $ 4,053 5,005
Change $ (586)   $ (952)  
Percent of change (23.00%)   (19.00%)  
Product sales | Architectural panel sales        
Total revenues $ 424 245 $ 424 457
Change $ 179   $ (33)  
Percent of change 73.00%   (7.00%)  
Product sales | SlenderWall sales        
Total revenues $ 772 1,422 $ 2,735 2,565
Change $ (650)   $ 170  
Percent of change (46.00%)   7.00%  
Product sales | Miscellaneous wall sales        
Total revenues $ 406 267 $ 769 759
Change $ 139   $ 10  
Percent of change 52.00%   1.00%  
Product sales | Barrier sales        
Total revenues $ 1,817 1,590 $ 3,408 3,875
Change $ 227   $ (467)  
Percent of change 14.00%   (12.00%)  
Product sales | Easi-Set and Easi-Span building sales        
Total revenues $ 1,335 560 $ 2,369 1,062
Change $ 775   $ 1,307  
Percent of change 138.00%   123.00%  
Product sales | Utility and farm product sales        
Total revenues $ 449 246 $ 757 460
Change $ 203   $ 297  
Percent of change 83.00%   65.00%  
Product sales | Miscellaneous sales        
Total revenues $ 185 88 $ 316 213
Change $ 97   $ 103  
Percent of change 110.00%   47.00%  
Service revenue        
Total revenues $ 3,525 2,890 $ 6,210 4,562
Change $ 635   $ 1,648  
Percent of change 22.00%   36.00%  
Service revenue | Barrier rentals        
Total revenues $ 582 340 $ 1,163 649
Change $ 242   $ 514  
Percent of change 71.00%   79.00%  
Service revenue | Royalty income        
Total revenues $ 429 506 $ 735 727
Change $ (77)   $ 8  
Percent of change (15.00%)   1.00%  
Service revenue | Shipping and installation revenue        
Total revenues $ 2,514 $ 2,044 $ 4,312 $ 3,186
Change $ 470   $ 1,126  
Percent of change 23.00%   35.00%