XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting (Schedule of Automotive and Other Segment Reporting) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Revenues $ 1,731,169,929 $ 1,688,189,405 $ 1,858,897,406
Income (Loss) from Operations 409,781,978 399,556,092 488,537,604
Assets 2,131,391,166 2,197,941,170 2,168,803,193
Depreciation & Amortization 99,112,019 104,739,900 104,702,974
Capital Expenditures 68,835,047 51,706,541 84,580,255
Corporate      
Segment Reporting Information [Line Items]      
Assets 601,331,969 728,248,906 689,772,238
Depreciation & Amortization 5,682,221 6,519,815 6,700,141
Capital Expenditures 8,951,198 15,309,150 19,338,698
Automotive Products      
Segment Reporting Information [Line Items]      
Revenues 1,697,188,034 1,648,198,143 1,810,536,887
Income (Loss) from Operations 414,185,075 393,979,860 473,546,112
Automotive Products | Operating Segments      
Segment Reporting Information [Line Items]      
Assets 1,495,298,453 1,436,374,596 1,463,030,286
Depreciation & Amortization 92,516,347 97,530,191 97,520,972
Capital Expenditures 58,415,887 34,926,686 63,537,512
Other      
Segment Reporting Information [Line Items]      
Revenues 33,981,895 39,991,262 48,360,519
Income (Loss) from Operations (4,403,097) 5,576,232 14,991,492
Other | Operating Segments      
Segment Reporting Information [Line Items]      
Assets 34,760,744 33,317,668 16,000,669
Depreciation & Amortization 913,451 689,894 481,861
Capital Expenditures 1,467,962 1,470,705 1,704,045
United States | Automotive Products      
Segment Reporting Information [Line Items]      
Revenues 542,690,346 519,337,271 569,939,756
Germany | Automotive Products      
Segment Reporting Information [Line Items]      
Revenues 234,994,551 228,652,827 296,276,971
Japan | Automotive Products      
Segment Reporting Information [Line Items]      
Revenues 211,417,475 216,100,530 225,577,146
Mexico | Automotive Products      
Segment Reporting Information [Line Items]      
Revenues 111,761,245 127,157,684 160,967,900
Other Countries | Automotive Products      
Segment Reporting Information [Line Items]      
Revenues $ 596,324,417 $ 556,949,831 $ 557,775,114