XML 28 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Contract Assets
12 Months Ended
Dec. 31, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Contract Assets

NOTE 3 - CONTRACT ASSETS:

Changes in contract assets for the years ended December 31, 2024 and 2023 consisted of the following:

 

2024

 

 

2023

 

Balance at the beginning of the year

$

4,452

 

 

$

4,931

 

Satisfaction of existing contracts

 

(54,489

)

 

 

(45,370

)

Additional revenue earned on new and existing contracts

 

58,608

 

 

 

44,839

 

Other, primarily changes in foreign currency exchange rates

 

(85

)

 

 

52

 

Balance at the end of the year

$

8,486

 

 

$

4,452