XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
NET SALES $ 428,005,026 $ 229,925,556 $ 911,729,865 $ 683,687,281
COST OF GOODS SOLD 276,408,285 185,980,748 576,832,956 483,154,994
Gross profit 151,596,741 43,944,808 334,896,909 200,532,287
OPERATING EXPENSES:        
Engineering, research and development 29,059,058 28,992,968 56,711,139 58,608,390
Selling, general & administrative 22,613,062 21,690,096 44,527,448 43,634,987
Total operating expenses 51,672,120 50,683,064 101,238,587 102,243,377
Income (Loss) from operations 99,924,621 (6,738,256) 233,658,322 98,288,910
OTHER INCOME        
Investment income 903,139 1,462,033 1,926,549 3,908,682
Other income, net 987,959 1,404,196 1,497,584 1,205,030
Total other income 1,891,098 2,866,229 3,424,133 5,113,712
INCOME (LOSS) BEFORE PROVISION FOR INCOME TAXES 101,815,719 (3,872,027) 237,082,455 103,402,622
PROVISION FOR (BENEFIT FROM) INCOME TAXES 15,309,301 (1,497,994) 37,125,167 16,270,854
NET INCOME (LOSS) $ 86,506,418 $ (2,374,033) $ 199,957,288 $ 87,131,768
EARNINGS (LOSS) PER SHARE:        
Basic (in dollars per share) [1] $ 0.36 $ (0.01) $ 0.83 $ 0.35
Diluted (in dollars per share) [1] 0.36 (0.01) 0.82 0.35
Cash Dividends Declared per Share (in dollars per share) $ 0.12 $ 0.120 $ 0.240 $ 0.24
[1] (1) Earnings (Loss) Per Share has been adjusted to exclude the portion of net income (loss) allocated to participating securities as a result of share-based payment awards.