v3.25.2
Segment and Geographic Information
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Segment and Geographic Information

NOTE 11 – SEGMENT AND GEOGRAPHIC INFORMATION

The Company operates in two reportable segments: OSS and Bressner. OSS designs, manufactures, and markets specialized enterprise class high-performance compute, high speed switch fabrics, and storage hardware and software to target edge applications. Bressner operates as a system integrator with standard and custom all-in-one hardware systems and components for many kinds of industrial environments. The Company evaluates financial performance on a Company-wide basis.

Segment Information

The accounting policies of the segments are the same as those described in the summary of significant accounting policies of the Company. Intersegment sales are generally recorded at cost plus a specified fee or at a negotiated fixed price. Intersegment sales are eliminated in consolidation and segment results are presented net of eliminations.

The Company's chief operating decision maker (CODM) is our Chief Executive Officer. The CODM evaluates performance for both reportable segments based on segment gross profit and segment operating profit. The CODM uses these measures to assess actual and forecasted segment performance and to make decisions regarding the allocation of capital and personnel.

Segment details for the three and six month periods ended June 30, 2025 and 2024, are as follows:

 

 

 

For the Three Months Ended June 30, 2025

 

 

For the Three Months Ended June 30, 2024

 

 

OSS

 

Bressner

 

Total

 

 

OSS

 

Bressner

 

Total

 

Revenues

$

5,760,711

 

$

8,347,874

 

$

14,108,585

 

 

$

5,522,034

 

$

7,679,296

 

$

13,201,330

 

Cost of revenues

 

(3,378,840

)

 

(6,317,467

)

 

(9,696,307

)

 

 

(4,145,968

)

 

(5,722,099

)

 

(9,868,067

)

Gross profit

 

2,381,871

 

 

2,030,407

 

 

4,412,278

 

 

 

1,376,065

 

 

1,957,197

 

 

3,333,263

 

Gross margin %

 

41.3

%

 

24.3

%

 

31.3

%

 

 

24.9

%

 

25.5

%

 

25.2

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

(1,907,425

)

 

(478,776

)

 

(2,386,201

)

 

 

(2,009,289

)

 

(398,109

)

 

(2,407,398

)

Marketing and selling

 

(1,658,753

)

 

(666,377

)

 

(2,325,130

)

 

 

(1,626,586

)

 

(628,542

)

 

(2,255,128

)

Research & development

 

(1,362,070

)

 

(162,830

)

 

(1,524,900

)

 

 

(770,541

)

 

(155,060

)

 

(925,602

)

Total operating expenses

 

(4,928,248

)

 

(1,307,983

)

 

(6,236,231

)

 

 

(4,406,417

)

 

(1,181,711

)

 

(5,588,128

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Loss) income from operations

$

(2,546,377

)

$

722,424

 

$

(1,823,953

)

 

$

(3,030,351

)

$

775,486

 

$

(2,254,865

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Six Months Ended June 30, 2025

 

 

For the Six Months Ended June 30, 2024

 

 

OSS

 

Bressner

 

Total

 

 

OSS

 

Bressner

 

Total

 

Revenues

$

10,967,521

 

$

15,400,151

 

$

26,367,672

 

 

$

11,055,906

 

$

14,797,210

 

$

25,853,116

 

Cost of revenues

 

(6,216,441

)

 

(11,741,962

)

 

(17,958,403

)

 

 

(7,787,064

)

 

(11,009,496

)

 

(18,796,560

)

Gross profit

 

4,751,080

 

 

3,658,189

 

 

8,409,269

 

 

 

3,268,842

 

 

3,787,714

 

 

7,056,556

 

Gross margin %

 

43.3

%

 

23.8

%

 

31.9

%

 

 

29.6

%

 

25.6

%

 

27.3

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

(3,815,809

)

 

(936,762

)

 

(4,752,571

)

 

 

(3,705,678

)

 

(796,036

)

 

(4,501,715

)

Marketing and selling

 

(3,265,629

)

 

(1,277,690

)

 

(4,543,319

)

 

 

(2,952,910

)

 

(1,222,331

)

 

(4,175,241

)

Research & development

 

(2,567,212

)

 

(314,980

)

 

(2,882,192

)

 

 

(1,595,098

)

 

(301,381

)

 

(1,896,479

)

Total operating expenses

 

(9,648,650

)

 

(2,529,432

)

 

(12,178,082

)

 

 

(8,253,686

)

 

(2,319,749

)

 

(10,573,435

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Loss) income from operations

$

(4,897,570

)

$

1,128,757

 

$

(3,768,813

)

 

$

(4,984,844

)

$

1,467,965

 

$

(3,516,879

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Three Months Ended June 30, 2025

 

 

For the Three Months Ended June 30, 2024

 

 

OSS

 

Bressner

 

Total

 

 

OSS

 

Bressner

 

Total

 

Interest income

$

50,296

 

$

-

 

$

50,296

 

 

$

118,619

 

$

-

 

$

118,619

 

Interest expense

 

-

 

 

(13,690

)

 

(13,690

)

 

 

(1,535

)

 

(17,568

)

 

(19,103

)

Depreciation

 

(195,657

)

 

(31,505

)

 

(227,162

)

 

 

(194,384

)

 

(23,026

)

 

(217,410

)

Stock based compensation expense

 

(483,350

)

 

(32,424

)

 

(515,774

)

 

 

(529,499

)

 

(27,698

)

 

(557,198

)

Capital expenditures

 

(49,756

)

 

(110,780

)

 

(160,536

)

 

 

(22,723

)

 

(14,203

)

 

(36,926

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Six Months Ended June 30, 2025

 

 

For the Six Months Ended June 30, 2024

 

 

OSS

 

Bressner

 

Total

 

 

OSS

 

Bressner

 

Total

 

Interest income

$

123,362

 

$

(555

)

$

122,807

 

 

$

260,344

 

$

-

 

$

260,344

 

Interest expense

 

-

 

 

(27,876

)

 

(27,876

)

 

 

(3,864

)

 

(50,581

)

 

(54,445

)

Depreciation

 

(390,437

)

 

(60,572

)

 

(451,009

)

 

 

(508,374

)

 

(54,904

)

 

(563,278

)

Stock based compensation expense

 

(1,061,755

)

 

(66,580

)

 

(1,128,335

)

 

 

(910,541

)

 

(55,397

)

 

(965,938

)

Capital expenditures

 

(56,197

)

 

(117,132

)

 

(173,329

)

 

 

(91,859

)

 

(112,235

)

 

(204,094

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2025

 

 

December 31, 2024

 

 

OSS

 

Bressner

 

Total

 

 

OSS

 

Bressner

 

Total

 

Total assets

$

17,323,911

 

$

22,051,907

 

$

39,375,818

 

 

$

20,552,197

 

$

16,381,785

 

$

36,933,982