XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net revenue $ 1,271,107 $ 1,287,704 $ 1,228,928
Cost of goods sold 769,878 747,281 703,869
Gross margin 501,229 540,423 525,059
Selling, general and administrative expenses 415,426 376,112 340,388
Gain on sale of assets (1,202) 0 0
Income from operations 87,005 164,311 184,671
Interest (income) expense, net (3,163) (3,351) 3,387
Other income (754) (1,027) (1,294)
Income before taxes 90,922 168,689 182,578
Income tax expense 22,372 43,450 45,944
Net income 68,550 125,239 136,634
Comprehensive income $ 68,550 $ 125,239 $ 136,634
Net and comprehensive income per share, basic      
Weighted-average number of common shares outstanding, basic (in shares) 140,072,148 139,471,110 138,094,180
Net and comprehensive income per share, basic (in dollars per share) $ 0.49 $ 0.90 $ 0.99
Net and comprehensive income per share, diluted      
Weighted-average number of common shares outstanding, diluted (in shares) 140,692,000 140,096,732 139,605,550
Net and comprehensive income per share, diluted (in dollars per share) $ 0.49 $ 0.89 $ 0.98