XML 22 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Contract Assets
3 Months Ended
Mar. 31, 2025
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Contract Assets

Note 3 – Contract Assets

Changes in contract assets were comprised of the following:

 

Three Months Ended March 31,

 

 

2025

 

 

2024

 

Balance at beginning of the period

$

8,486

 

 

$

4,452

 

Satisfaction of existing contracts

 

(16,323

)

 

 

(9,160

)

Additional revenue earned on new and existing contracts

 

13,236

 

 

 

10,269

 

Other, primarily changes in foreign currency exchange rates

 

90

 

 

 

(51

)

Balance at end of the period

$

5,489

 

 

$

5,510