XML 88 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 15, 2023
Dec. 31, 2023
USD ($)
segment
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Property, Plant and Equipment [Line Items]        
Stock split conversion ratio 3      
Number of operating segments | segment   1    
Number of reporting segments | segment   1    
Net income (loss)   $ 226,801 $ (187,282) $ 3,937
Diluted (in USD per share) | $ / shares   $ 0.77 $ (0.88) $ 0.02
Basic (in USD per share) | $ / shares   $ 0.79 $ (0.88) $ 0.02
Cash, uninsured amount   $ 755,500 $ 652,400  
Restricted cash   0 38,768  
Inventory allowance for excess and obsolete products   $ 4,181 8,431  
Impairment charge     2,400  
Revenue recognition period   20 years    
Advertising expense   $ 160,000 85,100 $ 36,700
Research and development expense   1,700 400 1,000
Exchange losses   (1,200) (400) (300)
Foreign currency transaction gain   1,200   800
Foreign currency translation loss     (2,500)  
Freight expense   $ 58,700 $ 26,800 $ 26,900
Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant, equipment useful life   3 years    
Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant, equipment useful life   7 years