XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue: Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2019
Location  
Disaggregation of Revenue

 

 

  Fastener 

  Assembly Equipment 

  Consolidated 

Three Months Ended June 30, 2019:

 

 

 

United States

$  6,612,996

$       951,679

$   7,564,675

Foreign

1,203,708

107,068

1,310,776

Total net sales

$  7,816,704

$     1,058,747

$   8,875,451

 

 

 

 

Three Months Ended June 30, 2018:

 

 

 

United States

$  7,617,546

$       710,745

$  8,328,291

Foreign

1,416,729

47,764

1,464,493

Total net sales

$  9,034,275

$     758,509

$   9,792,784

 

 

 

 

Six Months Ended June 30, 2019:

 

 

 

United States

$  13,194,334

$    1,907,989

$  15,102,323

Foreign

2,201,490

193,316

2,394,806

Total net sales

$  15,395,824

$    2,101,305

$   17,497,129

 

 

 

 

Six Months Ended June 30, 2018:

 

 

 

United States

$  15,299,192

$     1,751,614

$    17,050,806

Foreign

2,660,182

93,437

2,753,619

Total net sales

$  17,959,374

$    1,845,051

$   19,804,425

End Market  
Disaggregation of Revenue

 

 

  Fastener 

  Assembly Equipment 

  Consolidated 

Three Months Ended June 30, 2019:

 

 

 

Automotive

$  4,880,038

$        63,650

$   4,943,688

Non-automotive

2,936,666

995,097

3,931,763

Total net sales

$  7,816,704

$     1,058,747

$   8,875,451

 

 

 

 

Three Months Ended June 30, 2018:

 

 

 

Automotive

$  5,845,574

$        38,842

$   5,884,416

Non-automotive

3,188,701

719,667

3,908,368

Total net sales

$    9,034,275

$        758,509

$      9,792,784

 

 

 

 

Six Months Ended June 30, 2019:

 

 

 

Automotive

$    9,598,254

$       105,415

$      9,703,669

Non-automotive

5,797,570

1,995,890

7,793,460

Total net sales

$  15,395,824

$     2,101,305

$    17,497,129

 

 

 

 

Six Months Ended June 30, 2018:

 

 

 

Automotive

$  11,913,584

$          88,905

$    12,002,489

Non-automotive

6,045,790

1,756,146

7,801,936

Total net sales

$  17,959,374

$      1,845,051

$    19,804,425