XML 23 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Contract Assets
6 Months Ended
Jun. 30, 2026
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Contract Assets

Note 4 – Contract Assets

Changes in contract assets were comprised of the following:

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Balance at beginning of the period

$

7,315

 

 

$

5,489

 

 

$

9,790

 

 

$

8,486

 

Revenue earned on new and existing contracts

 

10,353

 

 

 

18,218

 

 

 

26,620

 

 

 

31,454

 

Satisfaction of existing contracts

 

(11,307

)

 

 

(17,471

)

 

 

(30,012

)

 

 

(33,794

)

Other, primarily changes in foreign currency exchange rates

 

 

 

 

251

 

 

 

(37

)

 

 

341

 

Balance at end of the period

$

6,361

 

 

$

6,487

 

 

$

6,361

 

 

$

6,487