XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
INTERIM FINANCIAL REPORTING (Tables)
6 Months Ended
Jun. 30, 2021
INTERIM FINANCIAL REPORTING  
Disaggregation of revenue

Revenue by Type

 

Three Months Ended June 30

 

 

Six Months Ended June 30

 

 

 

2021

 

 

2020

 

 

Change

 

 

% Change

 

 

 2021

 

 

 2020

 

 

Change

 

 

% Change 

 

Soundwall Sales

 

$2,391

 

 

$2,200

 

 

$191

 

 

 

9%

 

$4,090

 

 

$4,087

 

 

$3

 

 

 

1%

Architectural Panel Sales

 

 

1,249

 

 

 

766

 

 

 

483

 

 

 

63%

 

 

3,437

 

 

 

1,533

 

 

 

1,904

 

 

 

124%

SlenderWall Sales

 

 

220

 

 

 

 

 

 

220

 

 

 

100%

 

 

220

 

 

 

923

 

 

 

(703)

 

 

(76)%

Miscellaneous Wall Sales

 

 

781

 

 

 

1,128

 

 

 

(347)

 

 

(31)%

 

 

1,284

 

 

 

2,031

 

 

 

(747)

 

 

(37)%

Barrier Sales

 

 

1,066

 

 

 

945

 

 

 

121

 

 

 

13%

 

 

2,557

 

 

 

2,270

 

 

 

287

 

 

 

13%

Easi-Set and Easi-Span Building Sales

 

 

848

 

 

 

768

 

 

 

80

 

 

 

10%

 

 

1,602

 

 

 

1,328

 

 

 

274

 

 

 

21%

Utility Sales

 

 

469

 

 

 

388

 

 

 

81

 

 

 

21%

 

 

736

 

 

 

789

 

 

 

(53)

 

 

(7)%

Miscellaneous Sales

 

 

219

 

 

 

504

 

 

 

(285)

 

 

(56)%

 

 

736

 

 

 

589

 

 

 

147

 

 

 

25%

Total Product Sales

 

 

7,243

 

 

 

6,699

 

 

 

544

 

 

 

8%

 

 

14,662

 

 

 

13,550

 

 

 

1,112

 

 

 

8%

Barrier Rentals

 

 

1,182

 

 

 

907

 

 

 

275

 

 

 

30%

 

 

6,958

 

 

 

1,650

 

 

 

5,308

 

 

 

322%

Royalty Income

 

 

692

 

 

 

413

 

 

 

279

 

 

 

68%

 

 

1,112

 

 

 

681

 

 

 

431

 

 

 

63%

Shipping and Installation Revenue

 

 

3,190

 

 

 

2,431

 

 

 

759

 

 

 

31%

 

 

4,791

 

 

 

4,394

 

 

 

397

 

 

 

9%

Total Service Revenue

 

 

5,064

 

 

 

3,751

 

 

 

1,313

 

 

 

35%

 

 

12,861

 

 

 

6,725

 

 

 

6,136

 

 

 

91%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Revenue

 

$12,307

 

 

$10,450

 

 

$1,857

 

 

 

18%

 

$27,523

 

 

$20,275

 

 

$7,248

 

 

 

36%