XML 82 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Sales Details of Customers Locations in Four Geographic Regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Geographic, Customer and Supplier Information      
Revenue $ 243,179 $ 235,106 $ 219,006
Cost of goods sold 68,603 77,391 70,436
Gross profit $ 174,576 $ 157,715 $ 148,570
Gross margin 72.00% 67.00% 68.00%
Sales and marketing $ 44,546 $ 70,235 $ 60,949
Research and development 32,423 38,420 41,735
Other segment items 52,802 77,931 73,001
Operating income (loss) 44,805 (28,871) (27,115)
Interest income, net 1,807 2,090 595
Other income (expense), net (125) (532) 14,827
Income (loss) before income taxes 46,487 (27,313) (11,693)
Write-off of intangible assets 804 0 0
Write-off of property and equipment, net 1,081 3,183 3,828
Depreciation and amortization of intangible assets 8,364 6,479 7,066
Restructuring and other related charges 4,444 17,311 13,310
Services And Other Cost Of Goods Sold      
Geographic, Customer and Supplier Information      
Write-off of property and equipment, net 700    
Security Solutions      
Geographic, Customer and Supplier Information      
Revenue 182,187 184,181 170,605
Depreciation and amortization of intangible assets 900 0 1,700
Restructuring and other related charges 2,000 5,500 9,000
Digital Agreements      
Geographic, Customer and Supplier Information      
Revenue 60,992 50,925 48,401
Write-off of intangible assets 800    
Depreciation and amortization of intangible assets 6,200 3,700 2,300
Restructuring and other related charges 1,700 3,700 1,900
Operating Segments | Security Solutions      
Geographic, Customer and Supplier Information      
Revenue 182,187 184,181 170,605
Cost of goods sold 49,319 64,207 59,523
Gross profit $ 132,868 $ 119,974 $ 111,082
Gross margin 73.00% 65.00% 65.00%
Sales and marketing $ 24,684 $ 35,356 $ 42,135
Research and development 16,132 18,894 26,128
Other segment items 1,990 5,534 10,768
Operating income (loss) 90,062 60,190 32,051
Operating Segments | Digital Agreements      
Geographic, Customer and Supplier Information      
Revenue 60,992 50,925 48,401
Cost of goods sold 19,281 13,183 10,913
Gross profit $ 41,711 $ 37,742 $ 37,488
Gross margin 68.00% 74.00% 77.00%
Sales and marketing $ 15,658 $ 31,566 $ 16,305
Research and development 16,117 18,687 11,720
Other segment items 4,321 6,014 4,115
Operating income (loss) 5,615 (18,525) 5,348
Corporate And Reconciling Items      
Geographic, Customer and Supplier Information      
Revenue 0 0 0
Cost of goods sold 3 1 0
Gross profit (3) (1) 0
Sales and marketing 4,204 3,313 2,509
Research and development 174 839 3,887
Other segment items 46,491 66,383 58,118
Operating income (loss) $ (50,872) $ (70,536) $ (64,514)