XML 106 R91.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total net revenue $ 607,907 $ 624,957 $ 507,149
Appliance and integration      
Segment Reporting Information [Line Items]      
Total net revenue 435,878 473,806 369,767
Product sales      
Segment Reporting Information [Line Items]      
Total net revenue 396,682 423,858 343,406
Professional services      
Segment Reporting Information [Line Items]      
Total net revenue 39,196 49,948 26,361
SaaS and service      
Segment Reporting Information [Line Items]      
Total net revenue 172,029 151,151 137,382
SaaS      
Segment Reporting Information [Line Items]      
Total net revenue 50,888 34,665 21,266
Support services      
Segment Reporting Information [Line Items]      
Total net revenue $ 121,141 $ 116,486 $ 116,116