v3.26.1
Balance Sheet Information
6 Months Ended
Jun. 27, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Information Balance Sheet Information
Accounts Receivable, Net
Accounts receivable, net consists of amounts billed and currently due from customers. The Company records the amounts due net of allowance for credit losses. Collection of the consideration that the Company expects to receive typically occurs within 30 to 90 days of billing. The Company applies the practical expedient for contracts with payment terms of one year or less which does not consider the effects of the time value of money. Occasionally, the Company enters into payment agreements with patients that allow payment terms beyond one year. In those cases, the financing component is not deemed significant to the contract.
Accounts receivable, net of allowances, consisted of the following as of:
June 27, 2026December 31, 2025
Accounts receivable$141,018 $131,206 
Less: Allowance for credit losses(2,612)(2,903)
$138,406 $128,303 
Due to the short-term nature of the Company’s receivables, the estimate of expected credit losses is based on aging of its accounts receivable balances. The allowance is adjusted on a specific identification basis for certain accounts as well as pooling of accounts with similar characteristics. The Company has a diverse customer base and had one customer representing approximately 27.7% and 28.1% of the accounts receivable balance as of June 27, 2026 and December 31, 2025, respectively. Historically, the Company’s reserves have been adequate to cover credit losses. The accounts receivable, net balance as of March 28, 2026 was $120,525.
Inventory
Inventory consisted of the following as of:
June 27, 2026December 31, 2025
Raw materials and supplies$18,363 $21,240 
Finished goods61,444 60,996 
$79,807 $82,236 
Accrued Liabilities
Accrued liabilities consisted of the following as of:
June 27, 2026December 31, 2025
Gross-to-net deductions$60,407 $73,487 
Bonus and commission15,177 25,040 
Compensation and benefits6,865 6,560 
Accrued interest2,465 3,168 
Income and other taxes6,164 5,135 
Other liabilities18,283 16,852 
$109,361 $130,242