XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Segment Reporting Information [Line Items]        
Revenue $ 474,638,584 $ 477,761,417 $ 1,158,325,866 $ 1,415,061,768
Income from operations 138,852,889 128,135,680 237,141,800 377,636,979
Automotive Products        
Segment Reporting Information [Line Items]        
Revenue 464,673,587 464,280,707 1,126,597,020 1,376,704,413
Income from operations 138,428,628 123,342,538 233,149,936 364,590,462
Other        
Segment Reporting Information [Line Items]        
Revenue 9,964,997 13,480,710 31,728,846 38,357,355
Income from operations $ 424,261 $ 4,793,142 $ 3,991,864 $ 13,046,517