XML 23 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenues

6. 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 March 31, 2025

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

13,535

 

 

$

23,307

 

 

$

36,842

 

Europe

 

 

7,773

 

 

 

2,100

 

 

 

9,873

 

Asia Pacific

 

 

12,801

 

 

 

34,286

 

 

 

47,087

 

All other

 

 

2

 

 

 

164

 

 

 

166

 

 

$

34,111

 

 

$

59,857

 

 

$

93,968

 

 

 

 

 

Three Months Ended March 31, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

United States

 

$

20,974

 

 

$

27,186

 

 

$

48,160

 

Europe

 

 

6,857

 

 

 

3,999

 

 

 

10,856

 

Asia Pacific

 

 

12,268

 

 

 

12,052

 

 

 

24,320

 

All other

 

 

493

 

 

 

43

 

 

 

536

 

 

$

40,592

 

 

$

43,280

 

 

$

83,872

 

 

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

 

 

Three Months Ended March 31, 2025

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

18,282

 

 

$

43,488

 

 

$

61,770

 

Stocking distributors, net of sales allowances

 

 

15,364

 

 

 

3,846

 

 

 

19,210

 

Non-recurring engineering

 

 

465

 

 

 

1,401

 

 

 

1,866

 

Royalties

 

 

 

 

 

10,762

 

 

 

10,762

 

Other

 

 

 

 

 

360

 

 

 

360

 

 

$

34,111

 

 

$

59,857

 

 

$

93,968

 

 

 

 

Three Months Ended March 31, 2024

 

 

Brick Products

 

 

Advanced Products

 

 

Total

 

Direct customers, contract manufacturers and
   non-stocking distributors

 

$

20,810

 

 

$

21,640

 

 

$

42,450

 

Stocking distributors, net of sales allowances

 

 

19,407

 

 

 

9,632

 

 

 

29,039

 

Non-recurring engineering

 

 

375

 

 

 

3,468

 

 

 

3,843

 

Royalties

 

 

 

 

 

8,180

 

 

 

8,180

 

Other

 

 

 

 

 

360

 

 

 

360

 

 

$

40,592

 

 

$

43,280

 

 

$

83,872

 

 

 

 

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

 

 

March 31, 2025

 

 

December 31, 2024

 

 

Change

 

Short-term deferred revenue and customer prepayments

 

$

(6,624

)

 

$

(5,312

)

 

$

(1,312

)

Sales allowances

 

 

(2,114

)

 

 

(1,667

)

 

 

(447

)

 

 

 

 

 

 

 

 

 

 

 

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 $1,326,000 and $360,000 for the three months ended March 31, 2025 and 2024, respectively, that was included in deferred revenue at the beginning of the respective period.