XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2018
Accounting Standards Update 2014-09 [Member]  
Notes Tables  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
   
December 31, 2018
 
   
Topic 606
   
 
 
 
 
 
 
 
Line Item
 
(As Reported)
   
Topic 605
   
Change
 
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
Accounts receivable, net
  $
55,214
    $
56,502
    $
(1,288
)
Inventories
  $
136,384
    $
136,526
    $
(142
)
Other current assets
  $
11,931
    $
10,329
    $
1,602
 
Total current assets
  $
580,810
    $
580,638
    $
172
 
Deferred tax assets, net
  $
16,830
    $
16,931
    $
(101
)
Total assets
  $
793,432
    $
793,361
    $
71
 
Liabilities and Stockholders' Equity:
 
 
 
 
 
 
 
 
 
 
 
 
Accrued liabilities
  $
38,962
    $
39,103
    $
(141
)
Total current liabilities
  $
80,439
    $
80,580
    $
(141
)
Total liabilities
  $
153,339
    $
153,480
    $
(141
)
Retained earnings
  $
194,728
    $
194,516
    $
212
 
Total stockholders' equity
  $
640,093
    $
639,881
    $
212
 
Total liabilities and stockholders' equity
  $
793,432
    $
793,361
    $
71
 
   
Year Ended December 31, 2018
 
   
Topic 606
   
 
 
 
 
 
 
 
Line Item
 
(As Reported)
   
Topic 605
   
Change
 
Revenue
  $
582,382
    $
582,601
    $
(219
)
Cost of revenue
  $
259,714
    $
259,722
    $
(8
)
Gross profit
  $
322,668
    $
322,879
    $
(211
)
Income from operations
  $
113,488
    $
113,699
    $
(211
)
Income before income taxes
  $
118,482
    $
118,693
    $
(211
)
Income tax provision
  $
13,214
    $
13,258
    $
(44
)
Net income
  $
105,268
    $
105,435
    $
(167
)
Net income per share - basic
  $
2.49
    $
2.50
    $
(0.01
)
   
Year Ended December 31, 2018
 
   
Topic 606
   
 
 
 
 
 
 
 
Line Item
 
(As Reported)
   
Topic 605
   
Change
 
Net income
  $
105,268
    $
105,435
    $
(167
)
Comprehensive income
  $
97,912
    $
98,079
    $
(167
)
   
Year Ended December 31, 2018
 
   
Topic 606
   
 
 
 
 
 
 
 
Line Item
 
(As Reported)
   
Topic 605
   
Change
 
Cash flows from operating activities:
 
 
 
 
 
 
 
 
 
 
 
 
Net income
  $
105,268
    $
105,435
    $
(167
)
Changes in operating assets and liabilities:
                       
Accounts receivable
  $
(18,079
)   $
(18,465
)   $
386
 
Inventories
  $
(37,060
)   $
(37,202
)   $
142
 
Other assets
  $
(1,075
)   $
435
    $
(1,510
)
Accrued liabilities
  $
7,092
    $
5,899
    $
1,193
 
Income tax liabilities
  $
6,923
    $
6,967
    $
(44
)