XML 38 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting and Reporting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Allowance For Doubtful Accounts
The following table presents the activity in the Company’s allowance for doubtful accounts:
 
Beginning
Balance
 
Net
Additions/
(Reductions)
to Costs and
Expenses
 
Deductions
and Other
Adjustments
 
Ending
Balance
Year Ended December 31, 2019:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,746,647

 
$

 
$
(295,354
)
 
$
2,451,293

Year Ended December 31, 2018:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,714,533

 
$

 
$
32,114

 
$
2,746,647

Year Ended December 31, 2017:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,917,424

 
$

 
$
(202,891
)
 
$
2,714,533


Schedule of Assets or Liabilities Having Recurring Measurements
Assets or liabilities that have recurring fair value measurements are shown below as of December 31, 2019 and December 31, 2018:
 
 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2019
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
296,321,622

 
$
296,321,622

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
50,099,795

 
50,099,795

 

 

Corporate Bonds
29,219,685

 

 
29,219,685

 

Government Securities
58,432,823

 

 
58,432,823

 

Other
2,631,750

 
2,631,750

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Asset-backed Securities
25,791,029

 

 
25,791,029

 

Certificate of Deposit
3,557,798

 
3,557,798

 

 

Corporate Bonds
22,815,998

 

 
22,815,998

 

Government Securities
6,088,190

 

 
6,088,190

 

Municipal Bonds
72,638,690

 

 
72,638,690

 

Total
$
567,597,380

 
$
352,610,965

 
$
214,986,415

 
$


 
 
 
Fair Value Measurements at Reporting Date Using
 
Total as of
 
Quoted Prices in
Active Markets
for Identical
Assets
 
Significant Other
Observable
Inputs
 
Significant
Unobservable
Inputs
Description
December 31, 2018
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
217,025,278

 
$
217,025,278

 
$

 
$

Short-Term Investments:


 
 
 
 
 
 
Certificate of Deposit
150,299,384

 
150,299,384

 

 

Corporate Bonds
6,967,700

 

 
6,967,700

 

Government Securities
9,176,227

 

 
9,176,227

 

Other
2,219,688

 
2,219,688

 

 

Long-Term Investments:


 
 
 
 
 
 
Corporate Bonds
60,369,930

 

 
60,369,930

 

Municipal Bonds
18,025,432

 

 
18,025,432

 

Government Securities
56,483,720

 

 
56,483,720

 

Total
$
520,567,359

 
$
369,544,350

 
$
151,023,009

 
$


Schedule of Amortized Cost, Unrealized Gains And Losses, And Market Value of Investment Securities
The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of December 31, 2019 and 2018:
 
 
Unrealized
2019
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
50,099,795

 
$

 
$

 
$
50,099,795

Corporate Bonds
29,025,624

 
194,061

 

 
29,219,685

Government Securities
58,343,911

 
99,917

 
(11,005
)
 
58,432,823

Other
2,631,750

 

 

 
2,631,750

Long-Term Investments:
 
 
 
 
 
 
 
Asset-backed Securities
25,971,156

 

 
(180,127
)
 
25,791,029

Certificate of Deposit
3,500,000

 
58,808

 
(1,010
)
 
3,557,798

Corporate Bonds
22,306,130

 
509,868

 

 
22,815,998

Government Securities
6,012,705

 
75,485

 

 
6,088,190

Municipal Bonds
71,997,996

 
1,036,116

 
(395,422
)
 
72,638,690

Total
$
269,889,067

 
$
1,974,255

 
$
(587,564
)

$
271,275,758


 
Unrealized
2018
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
150,299,384

 
$

 
$

 
$
150,299,384

Government Securities
9,186,586

 

 
(10,359
)
 
9,176,227

Corporate Bonds
6,981,305

 

 
(13,605
)
 
6,967,700

Other
2,219,688

 

 

 
2,219,688

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
60,659,498

 
50,340

 
(339,908
)
 
60,369,930

Common Stocks

 

 

 

Municipal Bonds
17,840,518

 
184,914

 

 
18,025,432

Government Securities
56,280,552

 
205,553

 
(2,385
)
 
56,483,720

Total
$
303,467,531

 
$
440,807

 
$
(366,257
)
 
$
303,542,081


Schedule of Unrealized Losses on Investments
Unrealized losses on investments as of December 31, 2019 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
587,564

 
$
90,721,081

Greater than one year

 

       Total
$
587,564

 
$
90,721,081


Unrealized losses on investments as of December 31, 2018 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
365,824

 
$
68,722,980

Greater than one year
433

 
3,000,000

       Total
$
366,257

 
$
71,722,980


Investments Classified by Contractual Maturity Date
Fixed income securities as of December 31, 2019, have contractual maturities as follows:
Due within one year
$
137,752,302

Due between one and five years
43,125,222

Due over five years
87,766,483

 
$
268,644,007


Schedule of Inventories Inventories consisted of the following as of December 31, 2019 and 2018:
 
 
2019
 
2018
Raw materials
$
164,974,553

 
$
139,058,541

Work-in-process
33,069,255

 
35,386,615

Finished goods
50,898,047

 
50,836,443

Total Inventory
$
248,941,855

 
$
225,281,599


Schedule of Future Minimum Lease Payments Future minimum lease payments for operating leases as of December 31, 2019 were as follows:

Year ending December 31,
 
 
 
2020
$
786,807

2021
297,316

2022
145,154

2023
19,296

Thereafter
15,105

Total future minimum lease payments
$
1,263,678

Less imputed interest
(84,964
)
Total
$
1,178,714


Schedule of Earnings Per Share Basic and Diluted
The following table sets forth the computation of basic and diluted net income per common share under the two-class method for each of the last three years:
 
2019
2018
2017
Basic Earnings Per Share
 
 
 
Net Income
$
424,683,939

$
437,883,097

$
406,791,922

Less: Allocated to participating securities(1)
5,028,813



Net Income available to common shareholders
$
419,655,126

$
437,883,097

$
406,791,922

 


 
 
Basic weighted average shares outstanding
251,766,382

267,794,786

285,864,997

Net Income per share - Basic
$
1.67

$
1.64

$
1.42

 
 
 
 
Diluted Earnings Per Share
 
 
 
Allocation of Net Income used in basic computation
$
419,655,126

$
437,883,097

$
406,791,922

Reallocation of undistributed earnings
21,104

21,007

19,398

Net Income available to common shareholders - Diluted
$
419,676,230

$
437,904,104

$
406,811,320

 
 
 
 
Number of shares used in basic computation
251,766,382

267,794,786

285,864,997

Additional weighted average dilutive common stock equivalents
1,506,608

2,082,563

2,361,092

Diluted weighted average shares outstanding
253,272,990

269,877,349

288,226,089

 
 
 
 
Net income per share - Diluted
$
1.66

$
1.62

$
1.41


(1)While there were participating securities in 2018 and 2017, they did not have a material impact on the two-class EPS calculation. Net income allocated to participating securities in 2018 and 2017 was $3,836,536 and $2,562,473, respectively.