XML 37 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting and Reporting Policies (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,917,424

 
$

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

Year Ended December 31, 2016:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,663,477

 
$

 
$
253,947

 
$
2,917,424

Year Ended December 31, 2015:
 
 
 
 
 
 
 
Allowance for Doubtful Accounts
$
2,711,248

 
$

 
$
(47,771
)
 
$
2,663,477

Schedule of Assets or Liabilities Having Recurring Measurements
Assets or liabilities that have recurring fair value measurements are shown below as of December 31, 2017 and December 31, 2016:
 
 
 
 
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, 2017
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
569,734,496

 
$
569,734,496

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
130,000,000

 
130,000,000

 

 

Government Securities
9,011,130

 

 
9,011,130

 

Mutual Funds
393,581

 

 
393,581

 

Corporate Bonds
12,944,999

 

 
12,944,999

 

Other
188,344

 
188,344

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
3,018,720

 

 
3,018,720

 

Common Stocks
15,703,371

 
15,703,371

 

 

Mutual Funds
34,681,337

 
34,681,337

 

 

Preferred Stock
1,178,991

 
1,178,991

 

 

Total
$
776,854,969

 
$
751,486,539

 
$
25,368,430

 
$


 
 
 
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, 2016
 
(Level I)
 
(Level 2)
 
(Level 3)
Cash & Cash Equivalents
$
546,477,075

 
$
546,477,075

 
$

 
$

Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
130,000,000

 
130,000,000

 

 

Government Securities
13,993,480

 

 
13,993,480

 

Mutual Funds
26,116,681

 

 
26,116,681

 

Corporate Bonds
6,698,382

 

 
6,698,382

 

Other
212,653

 
212,653

 

 

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
1,948,556

 

 
1,948,556

 

Common Stocks
12,849,007

 
12,849,007

 

 

Mutual Funds
28,872,010

 
28,872,010

 

 

Preferred Stock
714,000

 
714,000

 

 

Government Securities
5,510,790

 

 
5,510,790

 

Total
$
773,392,634

 
$
719,124,745

 
$
54,267,889

 
$

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, 2017 and 2016:
 
 
Unrealized
2017
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
130,000,000

 
$

 
$

 
$
130,000,000

Government Securities
9,024,777

 

 
(13,647
)
 
9,011,130

Mutual Funds
392,482

 
1,575

 
(476
)
 
393,581

Corporate Bonds
12,952,229

 

 
(7,230
)
 
12,944,999

Other
188,344

 

 

 
188,344

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
3,022,994

 

 
(4,274
)
 
3,018,720

Common Stocks
10,897,219

 
5,079,815

 
(273,663
)
 
15,703,371

Mutual Funds
29,306,540

 
5,440,344

 
(65,547
)
 
34,681,337

Preferred Stock
1,141,458

 
40,533

 
(3,000
)
 
1,178,991

Total
$
196,926,043

 
$
10,562,267

 
$
(367,837
)

$
207,120,473


 
Unrealized
2016
Cost
 
Gains
 
Losses
 
Market Value
Short-Term Investments:
 
 
 
 
 
 
 
Certificate of Deposit
$
130,000,000

 
$

 
$

 
$
130,000,000

Government Securities
14,003,644

 

 
(10,164
)
 
13,993,480

Mutual Funds
26,326,674

 
27,459

 
(237,452
)
 
26,116,681

Corporate Bonds
6,706,721

 

 
(8,339
)
 
6,698,382

Other
212,653

 

 

 
212,653

Long-Term Investments:
 
 
 
 
 
 
 
Corporate Bonds
1,955,292

 

 
(6,736
)
 
1,948,556

Common Stocks
9,825,550

 
3,349,962

 
(326,505
)
 
12,849,007

Mutual Funds
27,329,164

 
1,830,992

 
(288,146
)
 
28,872,010

Preferred Stock
745,462

 
360

 
(31,822
)
 
714,000

Government Securities
5,519,668

 
661

 
(9,539
)
 
5,510,790

Total
$
222,624,828

 
$
5,209,434

 
$
(918,703
)
 
$
226,915,559

Schedule of Unrealized Losses on Investments
Unrealized losses on investments as of December 31, 2017 are as follows:
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
263,655

 
$
31,223,557

Greater than one year
104,182

 
285,077

       Total
$
367,837

 
$
31,508,634


Unrealized losses on investments as of December 31, 2016 are as follows:
 
 
Aggregate Unrealized Losses
 
Aggregate Fair Value
Less than one year
$
767,612

 
$
55,574,292

Greater than one year
151,091

 
358,120

       Total
$
918,703

 
$
55,932,412

Investments Classified by Contractual Maturity Date
Fixed income securities as of December 31, 2017, have contractual maturities as follows:
Due within one year
$
151,956,129

Due between one and five years
4,197,711

Due over five years

 
$
156,153,840

Schedule of Inventories
Inventories consisted of the following as of December 31, 2017 and 2016:
 
 
2017
 
2016
Raw materials
$
139,272,129

 
$
115,099,569

Work-in-process
30,481,192

 
32,509,368

Finished goods
47,012,262

 
41,702,500

Total Inventory
$
216,765,583

 
$
189,311,437

Schedule of Earnings Per Share Basic and Diluted
The following table reconciles the numerators and denominators used in the calculations of basic and diluted earnings per share (EPS) for each of the last three years:
 
2017
 
2016
 
2015
Numerators:
 
 
 
 
 
Numerator for both basic and diluted EPS, net income
$
406,791,922

 
$
347,591,276

 
$
318,469,859

Denominators:
 
 
 
 
 
Denominator for basic EPS, weighted-average common shares outstanding
285,864,997

 
288,433,772

 
293,096,212

Potentially dilutive shares resulting from stock option plans
2,361,092

 
2,638,544

 
3,141,687

Denominator for diluted EPS
288,226,089

 
291,072,316

 
296,237,899