XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INTERIM FINANCIAL REPORTING (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenues $ 16,756 $ 12,842
Product Sales    
Total revenues 10,752 8,242
Product Sales | Soundwall Sales    
Total revenues 2,980 1,046
Product Sales | Architectural Panel Sales    
Total revenues 321 409
Product Sales | SlenderWall Sales    
Total revenues 0 1,281
Product Sales | Miscellaneous Wall Sales    
Total revenues 1,751 1,205
Product Sales | Barrier Sales    
Total revenues 1,734 2,759
Product Sales | Easi-Set and Easi-Span Building Sales    
Total revenues 1,039 1,007
Product Sales | Utility Sales    
Total revenues 1,679 275
Product Sales | Miscellaneous Sales    
Total revenues 1,248 260
Service Revenue    
Total revenues 6,004 4,600
Service Revenue | Royalty Income [Member]    
Total revenues 575 411
Service Revenue | Shipping and Installation Revenue [Member]    
Total revenues 4,536 3,069
Service Revenue | Barrier Rental    
Total revenues $ 893 $ 1,120