XML 57 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1 - Nature of the Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2023
Equity Method Investments $ 0 $ 25,418    
Cash and Cash Equivalents, at Carrying Value 296,871 132,735    
Short-Term Investments 115,000 20,000    
Investment Income, Amortization of Discount 1,559 160    
Implementation Costs 9,895 9,444    
Contract with Customer, Asset, after Allowance for Credit Loss 0 0    
Advertising Expense 97,877 71,720 $ 53,687  
Prepaid Advertising 56 553 1,173  
Cost of Goods and Services Sold, Total 516,023 409,311 263,343  
Shipping and Handling [Member]        
Cost of Goods and Services Sold, Total 57,427 63,891 $ 47,713  
US Treasury Securities [Member]        
Cash and Cash Equivalents, at Carrying Value 134,570 0    
Servicing Asset at Amortized Cost $ 692      
Furniture and Office Equipment [Member]        
Property, Plant and Equipment, Useful Life (Year) 7 years      
Automotive Equipment [Member]        
Property, Plant and Equipment, Useful Life (Year) 5 years      
Refrigeration Equipment [Member]        
Property, Plant and Equipment, Useful Life (Year) 9 years      
Machinery and Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment, Useful Life (Year) 5 years      
Machinery and Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment, Useful Life (Year) 10 years      
Plates and Dies [Member]        
Property, Plant and Equipment, Useful Life (Year) 2 years      
Building and Building Improvements [Member] | Minimum [Member]        
Property, Plant and Equipment, Useful Life (Year) 15 years      
Building and Building Improvements [Member] | Maximum [Member]        
Property, Plant and Equipment, Useful Life (Year) 39 years      
March 2023 Note [Member] | Convertible Senior Notes [Member]        
Debt Instrument, Face Amount $ 402,500     $ 402,500
Debt Instrument, Interest Rate, Stated Percentage 3.00%     3.00%
Privately Held Company, Not Primary Beneficiary [Member]        
Equity Method Investments   $ 31,200