XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue
The following table shows the Company’s Automotive and Other Products revenue disaggregated by geographical location for Automotive Products for the years ended December 31, 2023, 2022, and 2021:

For the Years ended December 31,
Revenue202320222021
Automotive Products
U.S.$688,164,335 $579,531,611 $542,690,346 
Germany294,529,611 266,498,398 234,994,551 
Japan323,872,022 234,888,653 211,417,475 
Mexico142,082,011 121,553,711 111,761,245 
Republic of Korea
149,554,788 95,395,479 67,219,836 
Other656,457,524 576,874,606 529,104,581 
Total Automotive Products$2,254,660,291 $1,874,742,458 $1,697,188,034 
Other Products (U.S.)44,554,753 44,215,585 33,981,895 
Total Revenue$2,299,215,044 $1,918,958,043 $1,731,169,929 
The following table disaggregates the Company’s Automotive and Other revenue by major source for the years ended December 31, 2023, 2022, and 2021:

For the Years Ended December 31,
Revenue202320222021
Automotive Segment
Automotive Mirrors & Electronics$2,128,473,563 $1,742,196,401 $1,563,424,443 
HomeLink Modules*126,186,728 132,546,057 133,763,591 
Total Automotive Products$2,254,660,291 $1,874,742,458 $1,697,188,034 
Other Segment
Fire Protection Products$25,927,018 $38,238,092 $25,048,697 
Windows Products18,582,949 5,977,493 8,914,798 
Nanofiber Products— — 18,400 
Medical44,786 — — 
Total Other$44,554,753 $44,215,585 $33,981,895 
*Excludes HomeLink revenue related to HomeLink modules integrated into automotive mirrors.