XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION, GEOGRAPHIC INFORMATION AND CUSTOMER CONCENTRATION - Schedule of Total Revenues Disaggregated by Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total net revenue $ 678,722 $ 607,907 $ 624,957
Appliance and integration      
Segment Reporting Information [Line Items]      
Total net revenue 507,378 435,878 473,806
Product sales      
Segment Reporting Information [Line Items]      
Total net revenue 482,110 396,682 423,858
Professional services      
Segment Reporting Information [Line Items]      
Total net revenue 25,268 39,196 49,948
SaaS and service      
Segment Reporting Information [Line Items]      
Total net revenue 171,344 172,029 151,151
SaaS      
Segment Reporting Information [Line Items]      
Total net revenue 56,211 50,888 34,665
Support services      
Segment Reporting Information [Line Items]      
Total net revenue $ 115,133 $ 121,141 $ 116,486