v3.26.1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Information [Abstract]  
Schedule of Disaggregation of Revenue

The Company’s total revenue for the single reportable segment is presented at Note 2, which includes a disaggregation of revenue by product, revenue by geographic location, and significant revenue concentrations for the three and six months ended June 30, 2026 and 2025, respectively.

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Total Revenue

 

$

5,092,982

 

 

$

4,968,922

 

 

$

7,641,624

 

 

$

8,142,444

 

Schedule of Major Product and Service Categories

The Company generates revenue from the following major product and service categories:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

ROC SDK

 

$

1,590,311

 

 

$

864,635

 

 

$

2,912,612

 

 

$

2,542,140

 

ROC Watch

 

 

248,121

 

 

 

1,924,583

 

 

 

1,137,601

 

 

 

2,427,230

 

ROC ABIS

 

 

163,646

 

 

 

19,885

 

 

 

233,467

 

 

 

39,554

 

ROC Enroll

 

 

82,697

 

 

 

36,815

 

 

 

124,593

 

 

 

274,460

 

ROC Evidence

 

 

17,500

 

 

 

 

 

 

17,500

 

 

 

 

Total Product Revenue

 

 

2,102,275

 

 

 

2,845,918

 

 

 

4,425,773

 

 

 

5,283,384

 

R&D Contracts

 

 

2,990,707

 

 

 

2,123,004

 

 

 

3,215,851

 

 

 

2,859,060

 

Total Revenue

 

$

5,092,982

 

 

$

4,968,922

 

 

$

7,641,624

 

 

$

8,142,444