XML 16 R18.htm IDEA: XBRL DOCUMENT v3.19.3
INTERIM FINANCIAL REPORTING (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total revenues $ 13,209 $ 9,544 $ 34,249 $ 28,502
Change $ 3,665   $ 5,747  
Percent of change 38.00%   20.00%  
Product sales        
Total revenues $ 8,589 6,828 $ 23,420 21,224
Change $ 1,761   $ 2,196  
Percent of change 26.00%   10.00%  
Product sales | Soundwall sales        
Total revenues $ 1,736 2,334 $ 5,790 7,339
Change $ (598)   $ (1,549)  
Percent of change (26.00%)   (21.00%)  
Product sales | Architectural panel sales        
Total revenues $ 593 41 $ 1,018 498
Change $ 552   $ 520  
Percent of change 1346.00%   104.00%  
Product sales | SlenderWall sales        
Total revenues $ 816 1,637 $ 3,551 4,203
Change $ (821)   $ (652)  
Percent of change (50.00%)   (16.00%)  
Product sales | Miscellaneous wall sales        
Total revenues $ 474 87 $ 1,243 846
Change $ 387   $ 397  
Percent of change 445.00%   47.00%  
Product sales | Barrier sales        
Total revenues $ 1,921 1,749 $ 5,329 5,624
Change $ 172   $ (295)  
Percent of change 10.00%   (5.00%)  
Product sales | Easi-Set and Easi-Span building sales        
Total revenues $ 2,468 496 $ 4,837 1,557
Change $ 1,972   $ 3,208  
Percent of change 398.00%   211.00%  
Product sales | Utility and farm product sales        
Total revenues $ 471 429 $ 1,228 890
Change $ 42   $ 338  
Percent of change 10.00%   38.00%  
Product sales | Miscellaneous sales        
Total revenues $ 110 55 $ 424 267
Change $ 55   $ 157  
Percent of change 100.00%   59.00%  
Service revenue        
Total revenues $ 4,620 2,716 $ 10,829 7,278
Change $ 1,904   $ 3,551  
Percent of change 70.00%   49.00%  
Service revenue | Barrier rentals        
Total revenues $ 625 540 $ 1,787 1,188
Change $ 85   $ 599  
Percent of change 16.00%   50.00%  
Service revenue | Royalty income        
Total revenues $ 427 465 $ 1,162 1,193
Change $ (38)   $ (31)  
Percent of change (8.00%)   (3.00%)  
Service revenue | Shipping and installation revenue        
Total revenues $ 3,568 $ 1,711 $ 7,880 $ 4,897
Change $ 1,857   $ 2,983  
Percent of change 109.00%   61.00%