XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Sales $ 140,966,078 $ 113,922,015
Cost of goods sold 109,744,919 90,853,052
Gross profit 31,221,159 23,068,963
Selling, general and administrative expenses 20,798,095 15,553,274
Depreciation and amortization 926,095 728,626
Total cost of revenue 21,724,190 16,281,900
Operating income 9,496,969 6,787,063
Other income (expense) (299,435) 306,997
Interest expense 704,051 620,499
Income before income taxes 10,161,683 6,473,561
Income tax expense 112,808 89,618
Net income 10,048,875 6,383,943
Gain on loan forgiveness 1,668,200 0
DGSE [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member] [Member]    
Sales 96,719,259 85,661,391
Cost of goods sold 84,111,097 75,291,521
Gross profit 12,608,162 10,369,870
Selling, general and administrative expenses 7,628,377 6,933,259
Depreciation and amortization 389,703 321,833
Total cost of revenue 8,018,080 7,255,092
Operating income 4,590,082 3,114,778
Other income (expense) 238,585 113,974
Interest expense 288,236 209,295
Income before income taxes 5,215,641 3,019,457
Income tax expense 45,124 40,283
Net income 5,170,517 2,979,174
Gain on loan forgiveness 675,210 0
ECHG [Member] [Member] [Member]    
Sales 44,246,819 28,260,624
Cost of goods sold 25,633,822 15,561,531
Gross profit 18,612,997 12,699,093
Selling, general and administrative expenses 13,169,718 8,620,015
Depreciation and amortization 536,392 406,793
Total cost of revenue 13,706,110 9,026,808
Operating income 4,906,887 3,672,285
Other income (expense) 538,020 193,023
Interest expense 415,815 411,204
Income before income taxes 4,946,042 3,454,104
Income tax expense 67,684 49,335
Net income 4,878,358 3,404,769
Gain on loan forgiveness $ 992,990 $ 0