v3.26.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Summary of Significant Accounting Policies  
Schedule of allowance for credit losses The following is a summary of the activity of the Company’s allowance for credit losses (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Balance at beginning of period

​

$

90

​

$

119

​

$

147

​

$

524

Current period change for expected credit loss

​

​

311

​

​

27

​

​

311

​

​

(1)

Deduction / recoveries collected

​

​

—

​

​

—

​

​

(57)

​

​

(377)

Balance at end of period

​

$

401

​

$

146

​

$

401

​

$

146

Schedule of finite lived intangible assets useful life

​

​

​

​

Customer Relationships

​

8 years

Developed Technology

​

15 years

Trade Name

​

2 years

Schedule of disaggregation of revenue

The Company’s product and service revenue consists of sales of devices and recurring revenue which includes consumables, accessories, software, software subscriptions and the sale of service and extended warranty plans. The following table presents the Company’s revenue by revenue stream (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Revenue:

 

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Device sales revenue

​

$

13,867

​

$

9,114

​

$

34,251

​

$

24,806

Recurring revenue

​

 

5,083

​

 

4,837

​

 

14,051

​

 

13,894

Contract revenue

​

 

—

​

 

54

​

 

104

​

 

117

Total revenue

​

$

18,950

​

$

14,005

​

$

48,406

​

$

38,817

​

The following table presents the Company’s revenue by source (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Revenue:

​

​

​

​

​

​

​

​

​

​

​

​

​

Handheld product and service revenue

​

$

17,828

​

$

13,215

​

$

46,029

​

$

36,624

​

Program product and service revenue

​

​

—

​

​

—

​

​

10

​

​

166

​

OEM and funded partnership revenue

​

​

1,122

​

​

790

​

​

2,367

​

​

2,027

​

Total revenue

​

$

18,950

​

$

14,005

​

$

48,406

​

$

38,817

​

​

Revenue based on the end-user entity type for the Company’s revenue are presented below (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

United States federal and defense

$

5,545

​

$

4,741

​

$

11,365

​

$

9,356

​

United States state authorities and local municipalities

​

4,885

​

​

6,098

​

​

20,573

​

 

18,346

​

Rest of world national and provincial organizations

​

7,462

​

 

2,426

​

​

14,315

​

​

9,133

​

Global pharmaceutical, industrial and other

​

1,058

​

 

740

​

​

2,153

​

 

1,982

​

Total revenue

$

18,950

​

$

14,005

​

$

48,406

​

$

38,817

​

​

The following table disaggregates the Company’s revenue from contracts with customers by geography, which are determined based on the customer location (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

United States

$

11,399

​

$

11,231

​

$

33,840

​

$

29,173

​

Europe, Middle East and Africa

​

2,341

​

 

1,538

​

​

5,771

​

 

7,358

​

Asia Pacific

​

4,779

​

​

793

​

​

6,904

​

​

1,645

​

Americas other

​

431

​

 

443

​

​

1,891

​

 

641

​

Total revenue

$

18,950

​

$

14,005

​

$

48,406

​

$

38,817

​

Summary of the activity of the Company's deferred revenue

The following is a summary of the activity of the Company’s deferred revenue (in thousands):

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

Balances at beginning of period

​

$

17,265

​

$

20,630

Recognition of revenue included in balance at beginning of the period

​

 

(6,574)

​

 

(8,353)

Deferred revenue acquired, net of revenue recognized

​

​

2,660

​

​

—

Revenue deferred during the period, net of revenue recognized

​

​

9,773

​

​

6,023

Foreign currency impact

​

 

(241)

​

 

—

Balances at end of period

​

$

22,883

​

$

18,300

Schedule of deferred revenue amounts expected to be recognized in the future

The amount of deferred revenue equals the transaction price allocated to unfulfilled performance obligations for the period presented. Such deferred revenue amounts related to product and service revenue are expected to be recognized in the future as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

September 30, 

​

December 31, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

Deferred revenue expected to be recognized in:

 

​

  ​

 

​

  ​

One year or less

​

$

11,592

​

$

8,934

One to two years

​

 

4,387

​

 

4,295

Two years and beyond

​

 

6,904

​

 

4,036

​

​

$

22,883

​

$

17,265