XML 31 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Details of Certain Financial Statement Components
12 Months Ended
Dec. 31, 2024
Financial Statement Components [Abstract]  
Details of Certain Financial Statement Components

Note 6 — Details of Certain Financial Statement Components

 

 

December 31,

 

 

 

2024

 

 

2023

 

Inventory:

 

 

 

 

 

 

Raw materials, net

 

$

137,511

 

 

$

126,013

 

Work in process, net

 

 

19,059

 

 

 

15,704

 

Finished goods, net

 

 

70,786

 

 

 

64,175

 

Total inventory, net

 

$

227,356

 

 

$

205,892

 

Other current assets:

 

 

 

 

 

 

Income tax and other tax receivable

 

$

20,611

 

 

$

16,017

 

Billable tooling

 

 

19,740

 

 

 

16,877

 

Notes receivable

 

 

11,190

 

 

 

18,226

 

Prepaid expenses

 

 

6,305

 

 

 

7,889

 

Receivables due from factor

 

 

1,111

 

 

 

4,422

 

Short-term derivative financial instruments

 

 

719

 

 

 

10,717

 

Other

 

 

4,737

 

 

 

4,272

 

Total other current assets

 

$

64,413

 

 

$

78,420

 

Property and equipment:

 

 

 

 

 

 

Machinery and equipment

 

$

260,578

 

 

$

236,277

 

Buildings and improvements

 

 

117,953

 

 

 

130,374

 

Information technology

 

 

45,157

 

 

 

41,543

 

Production tooling

 

 

37,765

 

 

 

28,033

 

Leasehold improvements

 

 

23,262

 

 

 

12,269

 

Construction in progress

 

 

36,846

 

 

 

27,461

 

Total property and equipment

 

 

521,561

 

 

 

475,957

 

Less: accumulated depreciation

 

 

(268,591

)

 

 

(230,723

)

Total property and equipment, net

 

$

252,970

 

 

$

245,234

 

Other current liabilities:

 

 

 

 

 

 

Accrued employee liabilities

 

$

42,277

 

 

$

43,176

 

Income tax and other taxes payable

 

 

26,385

 

 

 

19,327

 

Liabilities from discounts and rebates

 

 

20,501

 

 

 

22,916

 

Restructuring

 

 

3,288

 

 

 

2,150

 

Accrued warranty

 

 

3,507

 

 

 

3,945

 

Short-term derivative financial instruments

 

 

2,037

 

 

 

 

Other

 

 

7,829

 

 

 

9,291

 

Total other current liabilities

 

$

105,824

 

 

$

100,805