XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
SEGMENT INFORMATION  
Schedule of segment reporting

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

    

2025

​

2024

​

 

Consumer

    

Commercial

    

Consolidated

    

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Sales

​

$

43,173,758

​

$

11,703,075

​

$

54,876,833

 

$

31,990,028

​

$

13,306,974

​

$

45,297,002

Cost of goods sold

​

 

38,515,772

​

 

3,973,138

​

 

42,488,910

 

 

27,968,699

​

 

5,938,846

​

 

33,907,545

Selling, general and administrative

​

 

3,735,427

​

 

4,936,640

​

 

8,672,067

 

 

4,009,468

​

 

5,108,580

​

 

9,118,048

Depreciation and amortization

​

 

195,604

​

 

264,807

​

 

460,411

 

 

112,518

​

 

249,749

​

 

362,267

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating income

​

$

726,955

​

$

2,528,490

​

$

3,255,445

 

$

(100,657)

​

$

2,009,799

​

$

1,909,142

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 

​

    

2025

​

2024

​

 

Consumer

    

Commercial

    

Consolidated

    

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Sales

​

$

79,944,362

​

$

23,188,300

​

$

103,132,662

 

$

60,216,045

​

$

24,938,737

​

$

85,154,782

Cost of goods sold

​

 

71,075,473

​

 

7,701,242

​

 

78,776,715

 

 

52,645,527

​

 

10,799,114

​

 

63,444,641

Selling, general and administrative

​

 

7,623,333

​

 

9,452,996

​

 

17,076,329

 

 

7,260,958

​

 

9,494,066

​

 

16,755,024

Depreciation and amortization

​

 

376,236

​

 

529,516

​

 

905,752

 

 

206,194

​

 

499,638

​

 

705,832

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating income

​

$

869,320

​

$

5,504,546

​

$

6,373,866

 

$

103,366

​

$

4,145,919

​

$

4,249,285

Schedule of operating income to income before income taxes

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

​

2025

​

2024

​

​

Consumer

    

Commercial

    

Consolidated

    

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating income

​

$

726,955

​

$

2,528,490

​

$

3,255,445

 

$

(100,657)

​

$

2,009,799

​

$

1,909,142

Other income

​

 

156,158

​

 

238,093

​

 

394,251

 

 

8,003

​

 

217,414

​

 

225,417

Interest expense

​

 

(53,993)

​

 

(52,235)

​

 

(106,228)

 

 

(55,697)

​

 

(53,444)

​

 

(109,141)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Income before income taxes

​

$

829,120

​

$

2,714,348

​

$

3,543,468

 

$

(148,351)

​

$

2,173,769

​

$

2,025,418

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 

​

​

2025

​

2024

​

​

Consumer

    

Commercial

    

Consolidated

    

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating income

​

$

869,320

​

$

5,504,546

​

$

6,373,866

 

$

103,366

​

$

4,145,919

​

$

4,249,285

Other income

​

 

157,007

​

 

442,849

​

 

599,856

 

 

16,008

​

 

447,937

​

 

463,945

Interest expense

​

 

(108,040)

​

 

(104,509)

​

 

(212,549)

 

 

(120,098)

​

 

(109,897)

​

 

(229,995)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Income before income taxes

​

$

918,287

​

$

5,842,886

​

$

6,761,173

 

$

(724)

​

$

4,483,959

​

$

4,483,235

Schedule Of Segment Reporting, Capital Expenditures

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

    

2025

    

2024

​

​

​

​

​

​

​

Consumer

​

$

291,521

​

$

435,671

Commercial

​

 

52,271

​

 

108,222

Corporate

​

 

153,380

​

 

333,139

​

​

​

​

​

​

​

​

​

$

497,172

​

$

877,032

​

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 

​

    

2025

    

2024

​

​

​

​

​

​

​

Consumer

​

$

560,474

​

$

704,624

Commercial

​

 

52,271

​

 

108,222

Corporate

​

 

269,414

​

 

449,175

​

​

​

​

​

​

​

​

​

$

882,159

​

$

1,262,021

Schedule of total assets by segments

​

​

​

​

​

​

​

​

​

​

As of

​

    

June 30, 2025

    

December 31, 2024

​

​

​

​

​

​

​

Consumer

​

$

43,903,025

​

$

40,454,328

Commercial

​

 

16,001,230

​

 

33,068,887

Corporate

​

 

22,811,505

​

 

4,347,274

​

​

​

​

​

​

​

​

​

$

82,715,760

​

$

77,870,489

​