XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and New Accounting Pronouncements (Tables)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Summary of Activity in Allowance for Doubtful Accounts

Activity in the allowance for doubtful accounts was as follows:

 

Three Months Ended March 31, 2018

 

 

 

Balance, beginning of period 

$

973

  

Additions charged to costs 

 

287

  

Recoveries recognized in costs 

 

(245

)

Write-offs

$

9

 

Balance, end of period

$

1,024

 

 

Summary of Financial Statement Affected by Application of ASU 2014-09 and Related Amendments

The amount by which each financial statement line item was affected by application of ASU 2014-09 and related amendments during the three-month period ended March 31, 2018 is as follows:

 

 

 

  

Revenue Based on Previously Effective Guidance

 

  

New Revenue Standard Adjustment

 

  

Revenue Based on New Revenue Standard

 

Three Months Ended March 31, 2018

 

 

 

 

 

 

 

 

 

 

 

 

Product revenues

 

$

261,209

 

 

$

680

 

 

$

261,889

 

Income tax expense

 

 

3,177

 

 

 

(141

)

 

 

3,036

 

Net income

 

 

12,427

 

 

 

539

 

 

 

12,966

 

Basic earnings per share

 

 

0.34

 

 

 

0.01

 

 

 

0.35

 

Diluted earnings per share

 

 

0.34

 

 

 

0.01

 

 

 

0.35

 

 


Note 2 – Basis of Presentation and New Accounting Pronouncements – Continued

 

 

 

  

Revenue Based on Previously Effective Guidance

 

  

New Revenue Standard Adjustment

 

  

Revenue Based on New Revenue Standard

 

March 31, 2018

 

 

 

 

 

 

 

 

 

 

 

 

Balance Sheet

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net of allowance for doubtful accounts

 

$

196,616

 

 

$

 

 

$

196,616

 

Accrued liabilities

 

$

69,482

 

 

$

3,426

 

 

$

72,908

 

Unearned Revenue

 

$

3,374

 

 

$

3,426

 

 

$

6,800

 

Deferred income taxes, net

 

$

78,218

 

 

$

700

 

 

$

78,918

 

Accumulated earnings

 

$

337,758

 

 

$

(2,726

)

 

$

335,032