XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Schedule of Sales Details of Customers Locations in Four Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Information        
Revenue $ 57,056 $ 56,242 $ 180,265 $ 182,008
Cost of goods sold 15,053 14,694 47,204 52,724
Gross profit $ 42,003 $ 41,548 $ 133,061 $ 129,284
Gross margin 74.00% 74.00% 74.00% 71.00%
Sales and marketing $ 11,391 $ 10,138 $ 34,353 $ 33,574
Research and development 8,796 7,533 26,168 24,133
Other segment items 13,589 12,625 36,625 38,578
Operating income 8,227 11,252 35,915 32,999
Interest income, net 388 624 1,812 1,246
Other income (expense), net (208) (1,915) (886) (1,293)
Income before income taxes 8,407 9,961 36,841 32,952
Depreciation and amortization of intangible assets     7,152 6,086
Restructuring and other related charges 696 697 1,165 3,905
Security Solutions        
Segment Information        
Revenue 40,322 40,837 132,270 136,728
Depreciation and amortization of intangible assets 400 200 700 600
Restructuring and other related charges 100 200 300 1,600
Digital Agreements        
Segment Information        
Revenue 16,734 15,405 47,995 45,280
Depreciation and amortization of intangible assets 1,900 1,500 5,500 4,600
Restructuring and other related charges 0 400 200 1,400
Operating Segments | Security Solutions        
Segment Information        
Revenue 40,322 40,837 132,270 136,728
Cost of goods sold 10,325 10,320 33,365 38,108
Gross profit $ 29,997 $ 30,517 $ 98,905 $ 98,620
Gross margin 74.00% 75.00% 75.00% 72.00%
Sales and marketing $ 7,202 $ 6,303 $ 21,402 $ 18,380
Research and development 5,689 3,843 15,966 11,941
Other segment items 431 171 902 1,529
Operating income 16,675 20,200 60,635 66,770
Operating Segments | Digital Agreements        
Segment Information        
Revenue 16,734 15,405 47,995 45,280
Cost of goods sold 4,728 4,374 13,839 14,616
Gross profit $ 12,006 $ 11,031 $ 34,156 $ 30,664
Gross margin 72.00% 72.00% 71.00% 68.00%
Sales and marketing $ 3,443 $ 2,819 $ 10,313 $ 11,940
Research and development 2,917 3,671 9,510 12,118
Other segment items 1,487 1,122 3,930 3,606
Operating income 4,159 3,419 10,403 3,000
Corporate And Reconciling Items        
Segment Information        
Revenue 0 0 0 0
Cost of goods sold 0 0 0 0
Gross profit 0 0 0 0
Sales and marketing 746 1,016 2,638 3,254
Research and development 190 19 692 74
Other segment items 11,671 11,332 31,793 33,443
Operating income $ (12,607) $ (12,367) $ (35,123) $ (36,771)