XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Revenues
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenues

5. Revenues

The following tables present the Company’s net revenues disaggregated by geography based on the location of the customer, by product line (in thousands):

 

 

Three Months Ended June 30, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

25,431

 

 

$

23,231

 

 

$

48,662

 

Europe

 

 

6,559

 

 

 

3,431

 

 

 

9,990

 

Asia Pacific

 

 

7,220

 

 

 

19,602

 

 

 

26,822

 

All other

 

 

276

 

 

 

104

 

 

 

380

 

 

$

39,486

 

 

$

46,368

 

 

$

85,854

 

 

 

Six Months Ended June 30, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

46,405

 

 

$

50,417

 

 

$

96,822

 

Europe

 

 

13,416

 

 

 

7,430

 

 

 

20,846

 

Asia Pacific

 

 

19,488

 

 

 

31,654

 

 

 

51,142

 

All other

 

 

769

 

 

 

147

 

 

 

916

 

 

$

80,078

 

 

$

89,648

 

 

$

169,726

 

 

 

Three Months Ended June 30, 2023

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

18,229

 

 

$

15,827

 

 

$

34,056

 

Europe

 

 

6,955

 

 

 

6,034

 

 

 

12,989

 

Asia Pacific

 

 

13,127

 

 

 

45,619

 

 

 

58,746

 

All other

 

 

923

 

 

 

33

 

 

 

956

 

 

$

39,234

 

 

$

67,513

 

 

$

106,747

 

 

 

Six Months Ended June 30, 2023

 

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

39,485

 

 

$

29,537

 

 

$

69,022

 

Europe

 

 

14,501

 

 

 

10,061

 

 

 

24,562

 

Asia Pacific

 

 

29,974

 

 

 

79,063

 

 

 

109,037

 

All other

 

 

1,799

 

 

 

143

 

 

 

1,942

 

 

$

85,759

 

 

$

118,804

 

 

$

204,563

 

 

The following tables present the Company’s net revenues disaggregated by the category of revenue, by product line (in thousands):

 

 

Three Months Ended June 30, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

20,238

 

 

$

27,713

 

 

$

47,951

 

Stocking distributors, net of sales allowances

 

 

19,158

 

 

 

8,369

 

 

 

27,527

 

Non-recurring engineering

 

 

90

 

 

 

655

 

 

 

745

 

Royalties

 

 

 

 

 

9,271

 

 

 

9,271

 

Other

 

 

 

 

 

360

 

 

 

360

 

 

$

39,486

 

 

$

46,368

 

 

$

85,854

 

 

 

 

Six Months Ended June 30, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

41,048

 

 

$

49,353

 

 

$

90,401

 

Stocking distributors, net of sales allowances

 

 

38,565

 

 

 

18,001

 

 

 

56,566

 

Non-recurring engineering

 

 

465

 

 

 

4,123

 

 

 

4,588

 

Royalties

 

 

 

 

 

17,451

 

 

 

17,451

 

Other

 

 

 

 

 

720

 

 

 

720

 

 

$

80,078

 

 

$

89,648

 

 

$

169,726

 

 

 

Three Months Ended June 30, 2023

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

24,435

 

 

$

55,556

 

 

$

79,991

 

Stocking distributors, net of sales allowances

 

 

14,338

 

 

 

6,345

 

 

 

20,683

 

Non-recurring engineering

 

 

461

 

 

 

2,796

 

 

 

3,257

 

Royalties

 

 

 

 

 

2,456

 

 

 

2,456

 

Other

 

 

 

 

 

360

 

 

 

360

 

 

$

39,234

 

 

$

67,513

 

 

$

106,747

 

 

 

Six Months Ended June 30, 2023

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

54,921

 

 

$

97,569

 

 

$

152,490

 

Stocking distributors, net of sales allowances

 

 

30,075

 

 

 

11,397

 

 

 

41,472

 

Non-recurring engineering

 

 

763

 

 

 

4,924

 

 

 

5,687

 

Royalties

 

 

 

 

 

4,476

 

 

 

4,476

 

Other

 

 

 

 

 

438

 

 

 

438

 

 

$

85,759

 

 

$

118,804

 

 

$

204,563

 

 

 

 

 

 

The following table presents the changes in certain contract liabilities (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Change

 

Short-term deferred revenue and customer prepayments

 

$

(2,656

)

 

$

(3,157

)

 

$

501

 

Long-term deferred revenue

 

 

(300

)

 

 

(1,020

)

 

 

720

 

Sales allowances

 

 

(2,989

)

 

 

(3,482

)

 

 

493

 

 

 

 

 

 

 

 

 

 

 

 

The Company records deferred revenue, which represents a contract liability, when cash payments are received or due in advance of performance under a contract with a customer. The Company recognized revenue of approximately $360,000 and $720,000 for the three and six months ended June 30, 2024, respectively, and $2,236,000 and $3,845,000 for the three and six months ended June 30, 2023 that was included in deferred revenue at the beginning of the respective period.