XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of (Loss) Income from Operations by Reporting Segments

Segment details for the three and six month periods ended June 30, 2023 and 2022, were as follows:

 

 

 

For the Three Months Ended June 30, 2023

 

 

For the Three Months Ended June 30, 2022

 

 

 

OSS Classic

 

 

OSS Europe

 

 

Total

 

 

OSS Classic

 

 

OSS Europe

 

 

Total

 

Revenues

 

$

8,278,096

 

 

$

8,933,436

 

 

$

17,211,532

 

 

$

10,715,361

 

 

$

7,587,982

 

 

$

18,303,343

 

Cost of revenues

 

 

(5,863,974

)

 

 

(6,549,620

)

 

 

(12,413,594

)

 

 

(7,180,343

)

 

 

(5,922,682

)

 

 

(13,103,025

)

Gross profit

 

 

2,414,122

 

 

 

2,383,816

 

 

 

4,797,938

 

 

 

3,535,018

 

 

 

1,665,300

 

 

 

5,200,318

 

Gross margin %

 

29.2%

 

 

26.7%

 

 

27.9%

 

 

33.0%

 

 

21.9%

 

 

28.4%

 

Total operating expenses

 

 

(7,238,984

)

 

 

(972,511

)

 

 

(8,211,495

)

 

 

(3,876,028

)

 

 

(922,367

)

 

 

(4,798,395

)

(Loss) income from operations

 

$

(4,824,862

)

 

$

1,411,305

 

 

$

(3,413,557

)

 

$

(341,010

)

 

$

742,933

 

 

$

401,923

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Six Months Ended June 30, 2023

 

 

For the Six Months Ended June 30, 2022

 

 

 

OSS Classic

 

 

OSS Europe

 

 

Total

 

 

OSS Classic

 

 

OSS Europe

 

 

Total

 

Revenues

 

$

16,908,682

 

 

$

17,084,744

 

 

$

33,993,426

 

 

$

21,297,403

 

 

$

14,058,617

 

 

$

35,356,020

 

Cost of revenues

 

 

(11,365,683

)

 

 

(12,759,043

)

 

 

(24,124,726

)

 

 

(13,982,054

)

 

 

(11,032,993

)

 

 

(25,015,047

)

Gross profit

 

 

5,542,999

 

 

 

4,325,701

 

 

 

9,868,700

 

 

 

7,315,349

 

 

 

3,025,624

 

 

 

10,340,973

 

Gross profit %

 

32.8%

 

 

25.3%

 

 

29.0%

 

 

34.3%

 

 

21.5%

 

 

29.2%

 

Total operating expenses

 

 

(11,477,078

)

 

 

(2,001,527

)

 

 

(13,478,605

)

 

 

(7,504,643

)

 

 

(1,784,275

)

 

 

(9,288,918

)

(Loss) income from operations

 

$

(5,934,079

)

 

$

2,324,174

 

 

$

(3,609,905

)

 

$

(189,294

)

 

$

1,241,349

 

 

$

1,052,055