XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of (Loss) Income from Operations by Reporting Segments

Segment detail for the years ended December 31, 2023 and 2022, is as follows:

 

 

 

For the Year Ended December 31, 2023

 

 

For the Year Ended December 31, 2022

 

 

 

OSS

 

 

Bressner

 

 

Total

 

 

OSS

 

 

Bressner

 

 

Total

 

Revenues

 

$

28,809,887

 

 

$

32,086,910

 

 

$

60,896,797

 

 

$

43,286,715

 

 

$

29,134,630

 

 

$

72,421,345

 

Cost of revenues

 

 

(18,544,901

)

 

 

(24,397,274

)

 

 

(42,942,175

)

 

 

(29,142,852

)

 

 

(22,880,884

)

 

 

(52,023,736

)

Gross profit

 

 

10,264,986

 

 

 

7,689,636

 

 

 

17,954,622

 

 

 

14,143,863

 

 

 

6,253,746

 

 

 

20,397,609

 

Gross profit %

 

 

35.6

%

 

 

24.0

%

 

 

29.5

%

 

 

32.7

%

 

 

21.5

%

 

 

28.2

%

Total operating expenses

 

 

(21,742,021

)

 

 

(4,135,754

)

 

 

(25,877,775

)

 

 

(15,182,546

)

 

 

(3,646,735

)

 

 

(18,829,281

)

(Loss) income from operations

 

$

(11,477,035

)

 

$

3,553,882

 

 

$

(7,923,153

)

 

$

(1,038,683

)

 

$

2,607,011

 

 

$

1,568,328