XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM FINANCIAL REPORTING (Tables)
9 Months Ended
Sep. 30, 2023
INTERIM FINANCIAL REPORTING  
Schedule of Allowance

Balance at December 31, 2022

 

$781

 

Cumulative Effect of Adoption of ASU 2016-13

 

 

64

 

Provision for Expected Credit Losses

 

 

(53 )

Balance at September 30, 2023

 

$792

 

Disaggregation Of Revenue

Revenue by Type

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Soundwall Sales

 

$2,361

 

 

$833

 

 

$1,528

 

 

 

183%

 

$5,085

 

 

$2,626

 

 

$2,459

 

 

 

94%

Architectural Panel Sales

 

 

315

 

 

 

1,223

 

 

 

(908 )

 

 

(74 )%

 

 

1,044

 

 

 

3,476

 

 

 

(2,432 )

 

 

(70 )%

SlenderWall Sales

 

 

2,299

 

 

 

11

 

 

 

2,288

 

 

 

20,800%

 

 

5,066

 

 

 

1,018

 

 

 

4,048

 

 

 

398%

Miscellaneous Wall Sales

 

 

1,442

 

 

 

1,396

 

 

 

45

 

 

 

3%

 

 

5,580

 

 

 

2,384

 

 

 

3,196

 

 

 

134%

Barrier Sales

 

 

1,417

 

 

 

847

 

 

 

570

 

 

 

67%

 

 

6,000

 

 

 

4,099

 

 

 

1,901

 

 

 

46%

Easi-Set Building Sales

 

 

1,226

 

 

 

1,523

 

 

 

(297 )

 

 

(20 )%

 

 

3,675

 

 

 

3,086

 

 

 

589

 

 

 

19%

Utility Sales

 

 

891

 

 

 

523

 

 

 

368

 

 

 

70%

 

 

1,787

 

 

 

1,655

 

 

 

132

 

 

 

8%

Miscellaneous Sales

 

 

947

 

 

 

720

 

 

 

227

 

 

 

32%

 

 

1,605

 

 

 

1,370

 

 

 

235

 

 

 

17%

Total Product Sales

 

 

10,898

 

 

 

7,076

 

 

 

3,822

 

 

 

54%

 

 

29,842

 

 

 

19,714

 

 

 

10,128

 

 

 

51%

Barrier Rentals

 

 

784

 

 

 

1,369

 

 

 

(585 )

 

 

(43 )%

 

 

2,604

 

 

 

4,816

 

 

 

(2,212 )

 

 

(46 )%

Royalty Income

 

 

822

 

 

 

833

 

 

 

(11 )

 

 

(1 )%

 

 

1,827

 

 

 

2,031

 

 

 

(204 )

 

 

(10 )%

Shipping and Installation Revenue

 

 

3,147

 

 

 

2,678

 

 

 

469

 

 

 

18%

 

 

8,918

 

 

 

9,083

 

 

 

(165 )

 

 

(2 )%

Total Service Revenue

 

 

4,753

 

 

 

4,880

 

 

 

(127 )

 

 

(3 )%

 

 

13,349

 

 

 

15,930

 

 

 

(2,581 )

 

 

(16 )%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Revenue

 

$15,651

 

 

$11,956

 

 

$3,695

 

 

 

31%

 

$43,191

 

 

$35,644

 

 

$7,547

 

 

 

21%