v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Reconciliation of Segment Information to the Totals Reported in the Accompanying Consolidated Financial Statements
The tables below set forth information about the Company’s operating segments for the three and six months ended June 30, 2026 and 2025, along with the items necessary to reconcile the segment information to the totals reported in the accompanying condensed consolidated financial statements.
Three Months Ended June 30, 2026
(In thousands, except percentages)CybersecurityDigital AgreementsCorporate and OtherTotal
Revenue$40,928 $19,538 $— $60,466 
Cost of goods sold11,037 4,946 — 15,983 
Gross profit29,891 14,592 — 44,483 
Gross margin73 %75 %*74 %
Sales and marketing8,896 3,318 859 13,073 
Research and development6,315 3,064 529 9,908 
Other segment items (1)(3)
861 1,238 10,662 12,761 
Operating income (loss) (2)(4)
13,819 6,972 (12,050)8,741 
Interest (expense) income, net(154)
Other income (expense), net47 
Income before income taxes$8,634 
Three Months Ended June 30, 2025
(In thousands, except percentages)CybersecurityDigital AgreementsCorporate and OtherTotal
Revenue$44,235 $15,608 $— $59,843 
Cost of goods sold11,413 4,463 — 15,876 
Gross profit32,822 11,145 — 43,967 
Gross margin74 %71 %*73 %
Sales and marketing7,329 3,467 709 11,505 
Research and development5,358 3,587 499 9,444 
Other segment items (1)(3)
336 1,212 10,964 12,512 
Operating income (loss) (2)(4)
19,799 2,879 (12,172)10,506 
Interest (expense) income, net732 
Other income (expense), net(669)
Income before income taxes$10,569 
Six Months Ended June 30, 2026
(In thousands, except percentages)CybersecurityDigital AgreementsCorporate and OtherTotal
Revenue$89,475 $36,938 $— $126,413 
Cost of goods sold23,677 9,739 — 33,416 
Gross profit65,798 27,199 — 92,997 
Gross margin74 %74 %*74 %
Sales and marketing17,385 6,750 1,618 25,753 
Research and development12,255 5,884 846 18,985 
Other segment items (1)(3)
1,552 2,311 20,838 24,701 
Operating income (loss) (2)(4)
34,606 12,254 (23,302)23,558 
Interest (expense) income, net(173)
Other income (expense), net(339)
Income before income taxes$23,046 

Six Months Ended June 30, 2025
(In thousands, except percentages)CybersecurityDigital AgreementsCorporate and OtherTotal
Revenue$91,948 $31,261 $— $123,209 
Cost of goods sold23,041 9,110 — 32,151 
Gross profit68,907 22,151 — 91,058 
Gross margin75 %71 %*74 %
Sales and marketing14,201 6,870 1,891 22,962 
Research and development10,277 6,593 502 17,372 
Other segment items (1)(3)
471 2,443 20,122 23,036 
Operating income (loss) (2)(4)
43,958 6,245 (22,515)27,688 
Interest (expense) income, net1,424 
Other income (expense), net(678)
Income before income taxes$28,434 
*Percentage not meaningful.
(1) Cybersecurity other segment items includes general and administrative expense and amortization of intangibles for the three months ended June 30, 2026, and general and administrative expense, write-off of assets, and amortization of intangibles for the six months ended June 30, 2026. Cybersecurity other segment items includes general and administrative expense and restructuring and other related charges for the three and six months ended June 30, 2025.
(2) Cybersecurity operating income includes $1.0 million and $1.7 million of total amortization and depreciation expense for the three and six months ended June 30, 2026, respectively. Cybersecurity operating income includes $0.2 million and $0.4 million of total amortization and depreciation expense for the three and six months ended June 30, 2025, respectively.
Cybersecurity operating income does not include any restructuring and other related charges for the three and six months ended June 30, 2026. Cybersecurity operating income includes $0.1 million and $0.2 million of restructuring and other related charges for the three and six months ended June 30, 2025, respectively.
(3) Digital Agreements other segment items includes general and administrative expense and amortization of intangibles for the three and six months ended June 30, 2026. Digital Agreements other segment items includes general and administrative expense and restructuring and other related charges for the three and six months ended June 30, 2025.
(4) Digital Agreements operating income includes $2.2 million and $4.3 million of total amortization and depreciation expense for the three and six months ended June 30, 2026, respectively. Digital Agreements operating income includes $1.8 million and $3.5 million of total amortization and depreciation expense for the three and six months ended June 30, 2025, respectively.
Digital Agreements operating income does not include any restructuring and other related charges for the three and six months ended June 30, 2026.
Digital Agreements operating income includes $0.1 million and $0.2 million of restructuring and other related charges for the three and six months ended June 30, 2025, respectively.
Schedule of Disaggregation of Revenues by Category and Services
The following tables illustrate the disaggregation of revenues by category and services, including a reconciliation of the disaggregated revenues to revenues from the Company’s two reportable operating segments for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,
20262025
(In thousands)CybersecurityDigital AgreementsCybersecurityDigital Agreements
Subscription (1)
$27,186 $19,523 $26,532 $15,599 
Perpetual maintenance and services2,303 15 3,688 
Hardware products11,439 — 14,015 — 
Total Revenue$40,928 $19,538 $44,235 $15,608 
Six Months Ended June 30,
20262025
(In thousands)CybersecurityDigital AgreementsCybersecurityDigital Agreements
Subscription (1)
$62,499 $36,877 $59,655 $31,168 
Perpetual maintenance and services4,950 61 7,215 93 
Hardware products22,026 — 25,078 — 
Total Revenue$89,475 $36,938 $91,948 $31,261 
(1) Cybersecurity Subscription revenue during the three and six months ended June 30, 2025 includes $5.9 million and $11.0 million, respectively, of term maintenance that has been reclassified from maintenance and services to align with the revised presentation of revenue described in Note 4 below. Digital Agreements Subscription revenue during the three and six months ended June 30, 2025 includes less than $0.1 million for all periods related to the reclassification from maintenance and services to align with the revised presentation of revenue.