XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Net Sales to Significant Customers as Percentage of Total Net Sales

Our net sales to significant customers as a percentage of total net sales were as follows:

 

 

 

Years Ended December 31,

 

 

2023

 

2022

 

2021

Cummins Inc.

 

15.0%

 

15.3%

 

15.0%

Toyota Motor Corporation

 

12.5%

 

11.5%

 

12.4%

Summary of Amounts to be Received From Customers

We occasionally enter into agreements with our customers whereby we receive a contractual guarantee based on achieving milestones to be reimbursed the costs we incur in the product development process or to construct molds, dies, and other tools that are used to make many of the products we sell. The costs we incur are included in other current assets on the Consolidated Balance Sheets until reimbursement is received from the customer. Reimbursements received from customers are netted against such costs and included in our Consolidated Statements of Earnings (Loss) if the amount received is in excess of the costs that we incur. The following is a summary of amounts to be received from customers as of December 31, 2023 and 2022:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Cost of molds, dies and other tools included in other current assets

 

$

3,505

 

 

$

2,569

 

 

Summary of Antidilutive Securities

Our antidilutive securities consist of the following:

 

 

 

Years Ended December 31,

 

(units)

 

2023

 

 

2022

 

 

2021

 

Antidilutive securities

 

 

18,486

 

 

 

21,687

 

 

 

 

 

Summary of Foreign Currencies (Losses) Gains Recorded in Consolidated Statement of (Loss) Earnings

Foreign currency (losses) gains recorded in the Consolidated Statements of Earnings (Loss) includes the following:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Foreign currency losses

 

$

(1,982

)

 

$

(4,875

)

 

$

(3,305

)