XML 96 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jul. 01, 2019
Property, Plant and Equipment                          
Defined contribution plan, employer matching contribution, percent of eligible income                   6.00%      
Cost of goods sold $ 104,327 $ 106,779 $ 96,806 $ 106,529 $ 99,205   $ 105,629 $ 111,089 $ 85,630 $ 416,840 $ 399,155 $ 354,649  
Selling expenses 28,324 $ 34,422 40,655 $ 39,591 $ 37,310   $ 37,754 $ 42,127 $ 32,856 $ 139,647 $ 153,391 $ 133,534  
Concentration risk (percent)                   100.00% 100.00% 100.00%  
Undiscounted workers' compensation liability 6,300   7,100             $ 6,300 $ 7,100    
Reinsurance recoveries 900   900             900 900    
Liability for Claims and Claims Adjustment Expense 1,000   1,700             $ 1,000 1,700    
Cash [Member]                          
Property, Plant and Equipment                          
Letter of credit posted as security deposit 1,400                   2,300    
Security Deposit - Letter of Credit                          
Property, Plant and Equipment                          
Letter of credit posted as security deposit 2,300                   2,000    
Workforce Subject to Collective Bargaining Arrangements                          
Property, Plant and Equipment                          
Concentration risk (percent)                   28.00%      
Health Insurance Product Line                          
Property, Plant and Equipment                          
Self Insurance Reserve 1,600   900             $ 1,600 $ 900    
Coffee Brewing Equipment and Service                          
Property, Plant and Equipment                          
Cost of goods sold 33,900   30,200     $ 26,300              
Shipping and Handling [Member]                          
Property, Plant and Equipment                          
Selling expenses $ 11,400   $ 11,900     $ 10,700              
Building and Facilities | Maximum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   30 years      
Building and Facilities | Minimum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   10 years      
Machinery and Equipment | Maximum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   10 years      
Machinery and Equipment | Minimum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   3 years      
Office Furniture and Equipment | Maximum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   7 years      
Office Furniture and Equipment | Minimum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   5 years      
Capitalized Software Costs | Maximum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   5 years      
Capitalized Software Costs | Minimum                          
Property, Plant and Equipment                          
Property, plant and equipment useful life                   3 years      
Accounting Standards Update 2016-02 [Member]                          
Property, Plant and Equipment                          
Operating Lease, Right-of-Use Asset                         $ 14,000
Operating Lease, Liability                         $ 19,000
Five Customers [Member]                          
Property, Plant and Equipment                          
Concentration risk (percent)                   28.00% 20.00%