XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue recognition (Tables)
9 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company’s net sales disaggregated by major business within each segment as follows:
Three Months EndedNine Months Ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
U.S.
Pain Treatments
$56,306 $48,416 $172,137 $145,028 
Restorative Therapies25,448 23,105 78,187 83,893 
Surgical Solutions41,155 34,706 121,275 102,131 
Total U.S. net sales122,909 106,227 371,599 331,052 
International
Pain Treatments
6,821 5,274 19,939 16,629 
Restorative Therapies4,489 5,223 13,844 15,462 
Surgical Solutions4,745 4,070 14,256 13,779 
Total International net sales16,055 14,567 48,039 45,870 
Total net sales$138,964 $120,794 $419,638 $376,922