XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
NET SALES $ 2,299,215,044 $ 1,918,958,043 $ 1,731,169,929
COST OF GOODS SOLD 1,536,585,036 1,309,143,858 1,111,462,082
Gross profit 762,630,008 609,814,185 619,707,847
OPERATING EXPENSES:      
Engineering, research and development 154,359,700 133,308,804 117,763,676
Selling, general and administrative 112,539,255 106,499,255 92,162,193
Total operating expenses 266,898,955 239,808,059 209,925,869
Income from operations 495,731,053 370,006,126 409,781,978
OTHER INCOME:      
Investment income, net 13,498,351 4,795,823 3,589,798
Other (loss) income, net (4,248,230) (5,078,873) 2,979,960
Total other (loss) income 9,250,121 (283,050) 6,569,758
Income before provision for income taxes 504,981,174 369,723,076 416,351,736
PROVISION FOR INCOME TAXES 76,577,902 50,965,724 55,554,504
NET INCOME $ 428,403,272 $ 318,757,352 $ 360,797,232
EARNINGS PER SHARE:      
Basic (in dollars per share) [1] $ 1.84 $ 1.36 $ 1.51
Diluted (in dollars per share) [1] 1.84 1.36 1.50
Cash Dividends Declared per Share (in dollars per share) $ 0.48 $ 0.48 $ 0.48
[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