XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue

Information regarding revenues disaggregated by the timing of when goods and services are transferred is as follows for the years ended December 31:

 

 

 

2025

 

2024

 

 

(In thousands)

Revenue recognized over time

 

$

89,685

 

9.8%

 

$

58,784

 

7.1%

Revenue recognized at a point in time

 

 

826,978

 

90.2%

 

 

767,774

 

92.9%

Total

 

$

916,663

 

100.0%

 

$

826,558

 

100.0%

 

Contract with Customer, Liability and Receivables

The Company's receivables and contract liabilities are as follows at the years ended December 31 are as follows:

 

 

 

2025

 

 

2024

 

 

 

(In thousands)

 

Receivables

 

$

112,356

 

 

$

84,325

 

Contract liabilities

 

 

97,046

 

 

 

78,274

 

 

Schedule of SaaS Revenue From Service Used by Customer

Total SaaS revenue is as follows for the years ended December 31:

 

 

 

2025

 

 

2024

 

 

2023

 

 

 

(In thousands)

 

SaaS revenue

 

$

73,641

 

 

$

56,878

 

 

$

42,208