v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net Sales $ 235,253 $ 183,331 $ 459,102 $ 350,853
COST OF GOODS SOLD 141,301 124,087 276,992 240,849
GROSS PROFIT 93,952 59,244 182,110 110,004
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES 95,702 75,996 175,396 148,267
(LOSS) INCOME FROM OPERATIONS (1,750) (16,752) 6,714 (38,263)
OTHER INCOME (EXPENSES):        
Interest and Other Income, net 2,861 4,108 6,195 5,055
Interest Expense (2,751) (3,329) (5,811) (6,501)
Gain on Equity Investment 0 0 9,918 0
Other income (expenses) 110 779 10,302 (1,446)
(LOSS) INCOME BEFORE INCOME TAXES (1,640) (15,972) 17,016 (39,708)
INCOME TAX EXPENSE 54 70 108 140
LOSS ON EQUITY METHOD INVESTMENT 0 910 0 1,890
(LOSS) INCOME ATTRIBUTABLE TO COMMON STOCKHOLDERS (1,694) (16,952) 16,908 (41,738)
OTHER COMPREHENSIVE LOSS:        
Change in foreign currency translation (79) (2,039) (197) (2,033)
TOTAL OTHER COMPREHENSIVE LOSS (79) (2,039) (197) (2,033)
TOTAL COMPREHENSIVE (LOSS) INCOME $ (1,773) $ (18,991) $ 16,711 $ (43,771)
NET (LOSS) INCOME PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS        
-BASIC (in dollars per share) $ (0.03) $ (0.35) $ 0.35 $ (0.87)
-DILUTED (in dollars per share) $ (0.03) $ (0.35) $ 0.34 $ (0.87)
WEIGHTED AVERAGE SHARES OF COMMON STOCK OUTSTANDING        
-BASIC (in shares) 48,461 48,132 48,400 48,089
-DILUTED (in shares) 48,461 48,132 50,154 48,089