XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 655,236,055 $ 608,525,777 $ 1,889,867,355 $ 1,771,676,766
Automotive Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 573,660,188 596,519,398 1,715,653,473 1,733,411,689
Automotive Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total Revenue 194,079,001 170,939,124 529,664,401 501,028,383
Automotive Products | Japan        
Disaggregation of Revenue [Line Items]        
Total Revenue 94,926,206 100,415,089 289,386,190 271,681,510
Automotive Products | Germany        
Disaggregation of Revenue [Line Items]        
Total Revenue 55,762,738 69,610,212 188,443,494 216,815,930
Automotive Products | Korea        
Disaggregation of Revenue [Line Items]        
Total Revenue 45,200,046 41,644,963 140,006,326 126,797,525
Automotive Products | Mexico        
Disaggregation of Revenue [Line Items]        
Total Revenue 49,303,782 57,803,114 142,655,314 143,380,199
Automotive Products | China        
Disaggregation of Revenue [Line Items]        
Total Revenue 39,107,300 55,123,069 115,143,249 153,425,003
Automotive Products | Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 95,281,115 100,983,827 310,354,499 320,283,139
Automotive Mirrors & Electronics        
Disaggregation of Revenue [Line Items]        
Total Revenue 543,621,123 559,477,924 1,622,650,500 1,640,221,054
HomeLink Modules        
Disaggregation of Revenue [Line Items]        
Total Revenue 30,039,065 37,041,474 93,002,973 93,190,635
Premium Audio Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 42,992,354 0 87,482,951 0
Premium Audio Products | U.S.        
Disaggregation of Revenue [Line Items]        
Total Revenue 20,855,043 0 50,788,155 0
Premium Audio Products | Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 22,137,311 0 36,694,796 0
Premium Speaker Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 30,733,817 0 63,164,308 0
Premium Receiver Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 12,258,537 0 24,318,643 0
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 38,583,513 12,006,379 86,730,931 38,265,077
Fire Protection Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 5,380,623 6,924,748 20,180,600 21,114,450
Windows Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,851,412 4,272,033 12,738,913 16,329,426
Medical Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 323,712 809,598 955,968 821,201
Aftermarket Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 18,579,363 0 33,802,443 0
Consumer Electronic Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 7,693,064 0 15,170,103 0
Biometric Products        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 2,755,339 $ 0 $ 3,882,904 $ 0