v3.25.3
Revenue
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue

NOTE 3 – REVENUE

The Company disaggregates revenue from contracts by its reportable segments, North America and Europe. Revenues by segment for the three and nine months ended September 30, 2025 and 2024 are summarized in Note 5, “Business Segments.”

The opening and closing balances of the Company’s trade receivables, and current and long-term contract liabilities are as follows:

 

 

 

September 30,
2025

 

 

December 31,
2024

 

Trade receivables

 

 

62,077

 

 

 

56,690

 

Contract liabilities—current

 

 

4,726

 

 

 

6,819

 

Contract liabilities—noncurrent

 

 

5,575

 

 

 

6,845

 

 

During the nine months ended September 30, 2025 the Company recorded a non-cash charge of $3.1 million to write-down a customer trade receivable associated with customer resourcing actions.