XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 468,019 $ 438,909 $ 1,323,641 $ 1,165,163
Cost of goods sold 309,171 293,612 869,857 750,972
Gross profit 158,848 145,297 453,784 414,191
Selling, general and administrative expenses 139,901 132,514 417,896 370,911
Operating income (loss) 18,947 12,783 35,888 43,280
Interest expense (15,160) (12,895) (39,780) (30,057)
Change in fair value of earnout liabilities (858) 667 (861) 646
Other income (expense), net (15) (1,133) 82 (2,869)
Income (loss) before income taxes 2,914 (578) (4,671) 11,000
Income tax expense (benefit) (19,007) 990 (23,264) 3,637
Net income (loss) $ 21,921 $ (1,568) $ 18,593 $ 7,363
Basic income (loss) per share of common stock (in USD per share) [1] $ 0.47 $ (0.03) $ 0.40 $ 0.17
Diluted income (loss) per share of common stock (in USD per share) [1] $ 0.46 $ (0.03) $ 0.39 $ 0.17
Comprehensive income (loss)        
Net income (loss) $ 21,921 $ (1,568) $ 18,593 $ 7,363
Foreign currency translation adjustment 4,254 (3,579) (1,442) 128
Other 0 464 0 (121)
Comprehensive income (loss) $ 26,175 $ (4,683) $ 17,151 $ 7,370
[1]
(1)    The accompanying Unaudited Condensed Consolidated Financial Statements and notes thereto have been retroactively adjusted to reflect the two-for-one stock split completed in August 2023. See Note 1 – Nature of Operations and Basis of Presentation for details.