XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2025
Supplemental Balance Sheet Information  
Schedule of contract and other receivables

 

 

June 30,

2025

(unaudited)

 

 

December 31,

2024

 

Contract and other receivables

 

$14,018

 

 

$16,210

 

Allowance for credit losses

 

 

(21 )

 

 

(7 )

Contracts and other receivables, net

 

$13,997

 

 

$16,203

 

Schedule of inventories

 

 

June 30,

2025

(unaudited)

 

 

December 31,

2024

 

Raw Materials

 

$78

 

 

$201

 

Work in Process

 

 

155

 

 

 

120

 

Finished Goods

 

 

14,377

 

 

 

17,373

 

Reserve

 

 

(21)

 

 

(21)

Inventories, net

 

$14,589

 

 

$17,673

 

Schedule of goodwill and intangible assets

 

 

June 30, 2025 (unaudited)

 

 

December 31, 2024

 

 

 

Gross

 

 

 

 

Gross

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

Accumulated

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amortization

 

Intangible assets not subject to amortization:

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$780

 

 

 

-

 

 

$780

 

 

 

-

 

Intangible assets subject to amortization:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$906

 

 

$(906 )

 

$906

 

 

$(906 )

Acquired software

 

$234

 

 

$(234 )

 

$234

 

 

$(234 )

 

 

June 30,

2025

(unaudited)

 

 

December 31,

2024

 

Facilities Management unit

 

$643

 

 

$643

 

Systems Integration unit

 

 

137

 

 

 

137

 

Total

 

$780

 

 

$780

 

Schedule of property and equipment

 

 

Estimated Useful Lives

 

 

June 30, 2025 (unaudited)

 

 

December 31, 2024

 

 

 

(years)

 

 

 

 

 

 

 

Trade equipment

 

5–10

 

 

$5,680

 

 

 

763

 

Leasehold improvements

 

2–10

 

 

 

29,909

 

 

 

2,328

 

Furniture and fixtures

 

5-7

 

 

 

277

 

 

 

140

 

Computer equipment and software

 

 

3

 

 

 

554

 

 

 

2,363

 

Construction in Process

 

 

N/A

 

 

 

1,469

 

 

 

6,701

 

 

 

 

 

 

 

 

37,889

 

 

 

12,295

 

Less accumulated depreciation

 

 

 

 

 

 

(2,601)

 

 

(3,704)

Property and equipment, net

 

 

 

 

 

$35,288

 

 

$8,591

 

 

 

Three-Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Capitalized interest

 

$107

 

 

$-

 

 

$220

 

 

$-

 

Schedule of other assets

 

 

June 30,

2025

(unaudited)

 

 

December 31, 2024

 

Deposits

 

$2,109

 

 

$2,109

 

Other non-current assets, net

 

 

2,459

 

 

 

2,678

 

Balance at end of year

 

$4,568

 

 

$4,787

 

Schedule of accounts payable and accrued expenses

 

 

June 30, 2025 (unaudited)

 

 

December 31, 2024

 

Accounts payable

 

$69,281

 

 

$33,491

 

Accrued expenses

 

 

9,674

 

 

 

17,802

 

Compensation, benefits and related taxes

 

 

2,616

 

 

 

1,774

 

Other accrued expenses

 

 

449

 

 

 

273

 

Total accounts payable and accrued expenses

 

$82,020

 

 

$53,340

 

Schedule of long term debt

 

 

June 30, 2025 (unaudited)

 

 

December 31, 2024

 

Borrowed funds (bank loan; see Note 3)

 

$20,000

 

 

$8,667

 

Deferred debt issuance costs

 

 

(459 )

 

 

(467 )

Long-term debt, non-current

 

$19,541

 

 

$8,200