v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME        
Net sales $ 155,869 $ 109,408 $ 443,084 $ 391,577
Cost of goods sold 89,244 69,392 256,079 235,283
Gross profit 66,625 40,016 187,005 156,294
Operating expenses        
Selling, general and administrative 45,627 33,981 132,509 113,277
Restructuring and transaction costs 2,216 515 6,240 3,621
Related party expense 108 94 1,345 2,038
Total operating expenses 47,951 34,590 140,094 118,936
Operating income 18,674 5,426 46,911 37,358
Other expense        
Interest expense, net (3,028) (1,991) (8,849) (5,631)
Other (expense) income, net (802) 1,555 6,599 (225)
Total other expense, net (3,830) (436) (2,250) (5,856)
Income before provision for income taxes 14,844 4,990 44,661 31,502
Provision for income taxes (3,903) (1,335) (12,261) (8,352)
Net income $ 10,941 $ 3,655 $ 32,400 $ 23,150
Net income per share:        
Basic $ 0.27 $ 0.09 $ 0.8 $ 0.58
Diluted $ 0.27 $ 0.09 $ 0.79 $ 0.58
Weighted average shares outstanding:        
Basic 40,666,861 40,607,988 40,649,339 39,723,702
Diluted 40,977,677 40,949,461 40,964,737 40,118,729
Net income $ 10,941 $ 3,655 $ 32,400 $ 23,150
Other comprehensive income:        
Unrealized holding gains (losses) on derivative instruments, net of tax 107 (1,509) (730) 320
Reclassification adjustments for gains included in net income, net of tax (1,012) (849) (1,872) (2,577)
Total unrealized loss on derivative instruments, net of tax (905) (2,358) (2,602) (2,257)
Foreign currency translation adjustments, net of tax (1,070) 1,053 4,556 544
Other comprehensive (loss) income (1,975) (1,305) 1,954 (1,713)
Comprehensive income, net of tax $ 8,966 $ 2,350 $ 34,354 $ 21,437

Source