XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
NET SALES $ 590,225,211 $ 550,761,311
COST OF GOODS SOLD 387,987,605 376,024,080
Gross profit 202,237,606 174,737,231
OPERATING EXPENSES:    
Engineering, research and development 42,181,986 34,653,747
Selling, general & administrative 30,709,308 26,832,837
Total operating expenses 72,891,294 61,486,584
Income from operations 129,346,312 113,250,647
OTHER INCOME (LOSS)    
Investment (loss) income (3,368,524) 2,939,195
Other income (loss), net 1,670,139 (194,740)
Total other (loss) income (1,698,385) 2,744,455
INCOME BEFORE PROVISION FOR INCOME TAXES 127,647,927 115,995,102
PROVISION FOR INCOME TAXES 19,417,213 18,416,841
NET INCOME $ 108,230,714 $ 97,578,261
EARNINGS PER SHARE:    
Basic (in dollars per share) [1] $ 0.47 $ 0.42
Diluted (in dollars per share) [1] 0.47 0.42
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.