XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Segment, Geographic, and Concentrations of Risk Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table details the revenues, significant expenses and other segment items regularly provided to the CODM:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Revenues$40,223 $51,620 $71,896 $89,125 
Less:
Adjusted cost of revenues (1)
23,653 32,784 40,291 57,020 
Adjusted research and development (2)
4,554 5,092 8,821 9,615 
Adjusted sales and marketing (2)
3,808 4,166 7,596 7,840 
Adjusted general and administrative (3)
3,513 2,786 6,868 6,404 
Adjusted depreciation and amortization (4)
1,761 3,322 3,509 6,284 
Capitalizable software development expenditures1,985 980 4,361 1,563 
Capitalized software development expenditures(1,985)(980)(4,361)(1,563)
Share-based compensation1,654 834 3,255 1,521 
Amortization of purchased intangible assets related to business combinations— 330 316 660 
Impairment of capitalized software— — 384 420 
Debt restructuring costs— 452 — 452 
Gain on debt restructurings, net— (1,324)— (1,324)
Loss on extinguishment of revolving credit facility— 788 — 788 
Interest expense933 1,776 1,959 3,955 
Other (income) expense, net(182)417 (485)792 
Income tax provision22 118 45 135 
Segment net income (loss)$507 $79 $(663)$(5,437)
Reconciliation of profit or loss
Income from discontinued operations, net of tax— 545 (400)1,606 
Consolidated net income (loss)$507 $624 $(1,063)$(3,831)
(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):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
United States and Canada$40,130 $50,808 $71,750 $86,284 
Europe (including United Kingdom)$19 $676 19 1,377 
Australia$74 $124 127 1,451 
Other$— $12 — 13 
Total$40,223 $51,620 $71,896 $89,125