XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.4
RECENT ACCOUNTING PRONOUNCEMENTS (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Oct. 01, 2022
Jul. 02, 2022
Apr. 02, 2022
Jan. 01, 2022
Oct. 02, 2021
Jul. 03, 2021
Apr. 03, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity Attributable to Parent $ 775,979 $ 729,009 $ 770,423 $ 749,424 $ 730,775 $ 698,549 $ 677,080 $ 731,670
Deferred tax liability (40,152)     (28,727)        
Additional Paid-in Capital                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity Attributable to Parent 587,489 564,394 580,359 572,476 566,963 558,156 551,108 602,727
Retained Earnings                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity Attributable to Parent $ 223,785 $ 204,364 $ 222,268 202,391 $ 192,650 $ 169,418 $ 154,562 $ 157,981
Accounting Standards Update 2020-06                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Deferred tax liability       20,000        
Convertible Notes Payable, Noncurrent       80,300        
Accounting Standards Update 2020-06 | Additional Paid-in Capital                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity Attributable to Parent       (61,200)        
Accounting Standards Update 2020-06 | Retained Earnings                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Stockholders' Equity Attributable to Parent       $ 1,000