XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.3
INTERIM FINANCIAL REPORTING (Details 3) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenues $ 23,582 $ 15,651 $ 59,977 $ 43,191
Product Sales        
Total revenues 10,753 10,898 34,621 29,842
Product Sales | Soundwall Sales        
Total revenues 1,873 2,361 7,043 5,085
Product Sales | Architectural Panel Sales        
Total revenues 1,601 315 3,893 1,044
Product Sales | SlenderWall Sales        
Total revenues 0 2,299 0 5,066
Product Sales | Miscellaneous Wall Sales        
Total revenues 811 1,442 4,634 5,580
Product Sales | Barrier Sales        
Total revenues 546 1,417 3,418 6,000
Product Sales | Easi-Set and Easi-Span Building Sales        
Total revenues 1,801 1,226 4,341 3,675
Product Sales | Utility Sales        
Total revenues 2,383 891 6,112 1,787
Product Sales | Miscellaneous Sales        
Total revenues 1,738 947 5,180 1,605
Service Revenue        
Total revenues 12,829 4,753 25,356 13,349
Service Revenue | Royalty Income [Member]        
Total revenues 958 822 2,403 1,827
Service Revenue | Shipping and Installation Revenue [Member]        
Total revenues 4,818 3,147 13,650 8,918
Service Revenue | Barrier Rental        
Total revenues $ 7,053 $ 784 $ 9,303 $ 2,604