XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues

11. 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):

 

 

 

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

 

 

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

 

 

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

 

 

During 2024, 2023, and 2022, one customer accounted for approximately 12.1%, 10.7%, and 12.4% of net revenues, respectively.

Net revenues from customers in China (including Hong Kong), accounted for approximately 12.6% of total net revenues in 2024, 17.7% in 2023 and 18.8% in 2022, respectively.