XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
NET SALES $ 576,773,090 $ 590,225,211
COST OF GOODS SOLD 385,039,503 387,987,605
Gross profit 191,733,587 202,237,606
OPERATING EXPENSES:    
Engineering, research and development 45,924,364 42,181,986
Selling, general & administrative 29,933,005 30,709,308
Severance expense 2,889,112 0
Total operating expenses 78,746,481 72,891,294
Income from operations 112,987,106 129,346,312
OTHER INCOME (LOSS)    
Investment income (loss), net 4,874,855 (3,368,524)
Other (loss) income, net (4,234,379) 1,670,139
Total other income (loss) 640,476 (1,698,385)
INCOME BEFORE PROVISION FOR INCOME TAXES 113,627,582 127,647,927
PROVISION FOR INCOME TAXES 18,753,537 19,417,213
NET INCOME $ 94,874,045 $ 108,230,714
EARNINGS PER SHARE:    
Basic (in dollars per share) [1] $ 0.42 $ 0.47
Diluted (in dollars per share) [1] 0.42 0.47
Cash Dividends Declared per Share (in dollars per share) $ 0.12 $ 0.12
[1]
(1) Earnings Per Share has been adjusted to exclude the portion of net income allocated to participating securities as a result of share-based payment awards.