XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM FINANCIAL REPORTING (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total revenues $ 15,651 $ 11,956 $ 43,191 $ 35,644
Change in revenue $ 3,695   $ 7,547  
Change in revenue percent 31.00%   21.00%  
Product Sales        
Total revenues $ 10,898 7,076 $ 29,842 19,714
Change in revenue $ 3,822   $ 10,128  
Change in revenue percent 54.00%   51.00%  
Service Revenue [Member]        
Total revenues $ 4,753 4,880 $ 13,349 15,930
Change in revenue $ (127)   $ (2,581)  
Change in revenue percent (3.00%)   (16.00%)  
Service Revenue [Member] | Royalty Income [Member]        
Total revenues $ 822 833 $ 1,827 2,031
Change in revenue $ (11)   $ (204)  
Change in revenue percent (1.00%)   (10.00%)  
Service Revenue [Member] | Shipping and Installation Revenue [Member]        
Total revenues $ 3,147 2,678 $ 8,918 9,083
Change in revenue $ 469   $ (165)  
Change in revenue percent 18.00%   2.00%  
Soundwall Sales | Product Sales        
Total revenues $ 2,361 833 $ 5,085 2,626
Change in revenue $ 1,528   $ 2,459  
Change in revenue percent 183.00%   94.00%  
Architectural Sales [Member] | Product Sales        
Total revenues $ 315 1,223 $ 1,044 3,476
Change in revenue $ (908)   $ (2,432)  
Change in revenue percent (74.00%)   (70.00%)  
SlenderWall Sales [Member] | Product Sales        
Total revenues $ 2,299 11 $ 5,066 1,018
Change in revenue 2,288   $ 4,048  
Change in revenue percent     398.00%  
Miscellaneous Wall Sales [Member] | Product Sales        
Total revenues 1,442 1,396 $ 5,580 2,384
Change in revenue $ 45   $ 3,196  
Change in revenue percent 3.00%   134.00%  
Barrier Sales [Member] | Product Sales        
Total revenues $ 1,417 847 $ 6,000 4,099
Change in revenue $ 570   $ 1,901  
Change in revenue percent 67.00%   46.00%  
Easi-Set Building Sales [Member] | Product Sales        
Total revenues $ 1,226 1,523 $ 3,675 3,086
Change in revenue $ (297)   $ 589  
Change in revenue percent (20.00%)   19.00%  
Utility Sales [Member] | Product Sales        
Total revenues $ 891 523 $ 1,787 1,655
Change in revenue $ 368   $ 132  
Change in revenue percent 70.00%   8.00%  
Miscellaneous Sales [Member] | Product Sales        
Total revenues $ 947 720 $ 1,605 1,370
Change in revenue $ 227   $ 235  
Change in revenue percent 32.00%   17.00%  
Barrier Rental [Member] | Service Revenue [Member]        
Total revenues $ 784 $ 1,369 $ 2,604 $ 4,816
Change in revenue $ (585)   $ (2,212)  
Change in revenue percent (43.00%)   (46.00%)