XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Net Revenues Based On Geography Location

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

 

 

 

Year Ended December 31, 2024

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

United States

 

$

85,347

 

 

$

100,487

 

 

$

185,834

 

Europe

 

 

27,088

 

 

 

14,715

 

 

 

41,803

 

Asia Pacific

 

 

48,347

 

 

 

81,634

 

 

 

129,981

 

All other

 

 

947

 

 

 

493

 

 

 

1,440

 

 

 

$

161,729

 

 

$

197,329

 

 

$

359,058

 

 

 

 

 

Year Ended December 31, 2023

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

United States

 

$

82,400

 

 

$

67,056

 

 

$

149,456

 

Europe

 

 

31,792

 

 

 

27,950

 

 

 

59,742

 

Asia Pacific

 

 

63,631

 

 

 

128,636

 

 

 

192,267

 

All other

 

 

3,343

 

 

 

251

 

 

 

3,594

 

 

 

$

181,166

 

 

$

223,893

 

 

$

405,059

 

 

 

 

Year Ended December 31, 2022

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

United States

 

$

76,306

 

 

$

53,116

 

 

$

129,422

 

Europe

 

 

27,856

 

 

 

10,522

 

 

 

38,378

 

Asia Pacific

 

 

49,076

 

 

 

179,259

 

 

 

228,335

 

All other

 

 

2,520

 

 

 

424

 

 

 

2,944

 

 

 

$

155,758

 

 

$

243,321

 

 

$

399,079

 

Summary of Net Revenues Disaggregated by Geography

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

 

 

 

Year Ended December 31, 2024

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

Direct customers, contract manufacturers and non-stocking
   distributors

 

$

88,144

 

 

$

113,359

 

 

$

201,503

 

Stocking distributors, net of sales allowances

 

 

72,713

 

 

 

31,061

 

 

 

103,774

 

Non-recurring engineering

 

 

872

 

 

 

4,874

 

 

 

5,746

 

Royalties

 

 

 

 

 

46,595

 

 

 

46,595

 

Other

 

 

 

 

 

1,440

 

 

 

1,440

 

 

 

$

161,729

 

 

$

197,329

 

 

$

359,058

 

 

 

 

Year Ended December 31, 2023

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

Direct customers, contract manufacturers and non-stocking
   distributors

 

$

113,448

 

 

$

163,549

 

 

$

276,997

 

Stocking distributors, net of sales allowances

 

 

66,544

 

 

 

29,893

 

 

 

96,437

 

Non-recurring engineering

 

 

1,174

 

 

 

13,421

 

 

 

14,595

 

Royalties

 

 

 

 

 

15,872

 

 

 

15,872

 

Other

 

 

 

 

 

1,158

 

 

 

1,158

 

 

 

$

181,166

 

 

$

223,893

 

 

$

405,059

 

 

 

 

Year Ended December 31, 2022

 

 

 

Brick
Products

 

 

Advanced
Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

102,905

 

 

$

216,685

 

 

$

319,590

 

Stocking distributors, net of sales allowances

 

 

51,819

 

 

 

13,831

 

 

 

65,650

 

Non-recurring engineering

 

 

1,034

 

 

 

9,933

 

 

 

10,967

 

Royalties

 

 

 

 

 

2,801

 

 

 

2,801

 

Other

 

 

 

 

 

71

 

 

 

71

 

 

 

$

155,758

 

 

$

243,321

 

 

$

399,079

 

Summary of Changes in Contract Assets And Liabilities

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

 

 

 

December 31, 2024

 

 

December 31, 2023

 

 

Change

 

Short-term deferred revenue and customer prepayments

 

$

(5,312

)

 

$

(3,157

)

 

$

(2,155

)

Long-term deferred revenue

 

 

 

 

 

(1,020

)

 

 

1,020

 

Sales allowances

 

 

(1,667

)

 

 

(3,482

)

 

 

1,815