XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM FINANCIAL REPORTING (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenues $ 14,698 $ 13,253 $ 27,540 $ 23,688
Change in revenue $ 1,445   $ 3,852  
Change in revenue percent 11.00%   16.00%  
Product Sales        
Total revenues $ 10,702 6,788 $ 18,944 12,638
Change in revenue $ 3,914   $ 6,306  
Change in revenue percent 58.00%   50.00%  
Service Revenue [Member]        
Total revenues $ 3,996 6,465 $ 8,596 11,050
Change in revenue $ (2,469)   $ (2,454)  
Change in revenue percent (38.00%)   (22.00%)  
Service Revenue [Member] | Royalty Income [Member]        
Total revenues $ 594 771 $ 1,005 1,198
Change in revenue $ (177)   $ (193)  
Change in revenue percent (23.00%)   (16.00%)  
Service Revenue [Member] | Shipping and Installation Revenue [Member]        
Total revenues $ 2,702 3,732 $ 5,772 6,405
Change in revenue $ (1,030)   $ (633)  
Change in revenue percent (28.00%)   (10.00%)  
Architectural Sales [Member] | Product Sales        
Total revenues $ 320 1,347 $ 729 2,253
Change in revenue $ (1,027)   $ (1,524)  
Change in revenue percent (76.00%)   (68.00%)  
SlenderWall Sales [Member] | Product Sales        
Total revenues $ 1,487 51 $ 2,767 1,007
Change in revenue $ 1,436   $ 1,760  
Change in revenue percent 2816.00%   175.00%  
Miscellaneous Wall Sales [Member] | Product Sales        
Total revenues $ 2,933 637 $ 4,138 988
Change in revenue $ 2,296   $ 3,150  
Change in revenue percent 360.00%   319.00%  
Barrier Sales [Member] | Product Sales        
Total revenues $ 1,824 2,338 $ 4,583 3,252
Change in revenue $ (514)   $ 1,331  
Change in revenue percent (22.00%)   41.00%  
Easi-Set Building Sales [Member] | Product Sales        
Total revenues $ 1,442 948 $ 2,450 1,563
Change in revenue $ 494   $ 887  
Change in revenue percent 52.00%   57.00%  
Utility Sales [Member] | Product Sales        
Total revenues $ 622 666 $ 896 1,132
Change in revenue $ (44)   $ (236)  
Change in revenue percent (7.00%)   (21.00%)  
Miscellaneous Sales [Member] | Product Sales        
Total revenues $ 396 371 $ 657 649
Change in revenue $ 25   $ 8  
Change in revenue percent 7.00%   1.00%  
Barrier Rental [Member] | Service Revenue [Member]        
Total revenues $ 700 1,962 $ 1,819 3,447
Change in revenue $ (1,262)   $ (1,628)  
Change in revenue percent (64.00%)   (47.00%)  
Soundwall Sales [Member] | Product Sales        
Total revenues $ 1,678 $ 430 $ 2,724 $ 1,794
Change in revenue $ 1,248   $ 930  
Percent of change     (23.00%)  
Change in revenue percent 290.00%   52.00%