XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Segment, Geographic, and Concentrations of Risk Information (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segments, Revenues, Significant Expenses and Other Segment Items
The following table details the revenues, significant expenses and other segment items regularly provided to the CODM:
Year Ended December 31,
20252024
Revenues$166,188 $191,244 
Less:
Adjusted cost of revenues (1)
94,817 122,321 
Adjusted research and development (2)
18,778 19,905 
Adjusted sales and marketing (2)
16,574 15,522 
Adjusted general and administrative (3)
15,985 13,203 
Adjusted depreciation and amortization (4)
8,020 11,048 
Capitalizable software development expenditures10,047 4,248 
Capitalized software development expenditures(10,047)(4,248)
Share-based compensation7,441 3,823 
Amortization of purchased intangible assets related to business combinations316 1,320 
Impairment of capitalized software384 927 
Gain on early lease termination(443)— 
Right-of-use asset impairment— 138 
Debt restructuring costs— 1,322 
Loss on debt restructurings, net— 2,851 
Loss on extinguishment of revolving credit facility— 788 
Interest expense, net3,771 10,906 
Other income (expense), net(737)850 
Income tax provision44 689 
Segment net income (loss)$1,238 $(14,369)
Reconciliation of profit or loss
Income (Loss) from discontinued operations, net of tax(400)18,941 
Consolidated net income (loss)$838 $4,572 
(1) Excludes any share-based compensation expense.
(2) Excludes any depreciation and amortization or share-based compensation expense.
(3) Excludes any depreciation and amortization, share-based compensation expense, right-of-use asset impairments, or debt restructuring costs.
(4) Excludes amortization of purchased intangible assets.
Schedule of Geographic Concentration of Net Revenues
The following table details the Company’s revenues by geographic region based on shipping destination (in thousands):
Year Ended December 31,
20252024
United States and Canada$164,257 $184,324 
Europe (including United Kingdom)1,699 5,298 
Other232 1,622 
Total$166,188 $191,244