v3.26.3
Note 2 - Business Segments, Geographic Data and Sales by Major Customers - Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net sales $ 254,222 $ 211,210 $ 500,136 $ 443,557
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Target [Member]        
Net sales $ 76,981 $ 60,298 $ 136,386 $ 120,372
Percent of Net Sales 30.30% 28.50% 27.30% 27.10%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Walmart [Member]        
Net sales [1] $ 64,677 $ 49,636 $ 139,484 $ 119,635
Percent of Net Sales [1] 25.40% 23.50% 27.90% 27.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Major Customers [Member]        
Net sales $ 141,658 $ 109,934 $ 275,870 $ 240,007
Percent of Net Sales 55.70% 52.00% 55.20% 54.10%
[1] During the year ended December 31, 2025, the Company determined that, in prior periods, net sales to two subsidiaries of Walmart Inc., were not aggregated with net sales to Walmart Inc. in the major customer disclosure under ASC 280-10-50-42. Because these entities are under common control, such sales should be presented as revenues from a single customer. Accordingly, prior-period amounts have been revised to aggregate these net sales amounts to Walmart Inc. and its subsidiaries. This revision affected only the major customer disclosure and had no impact on the Company’s condensed consolidated financial statements for any period presented. The Company concluded that the revision was not material to previously issued financial statements.