XML 18 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Consolidated Statements of Income [Abstract]    
Revenue $ 320,608 $ 364,490
Cost of sales 106,145 117,529
Gross profit 214,463 246,961
Operating expenses:    
Selling expenses 110,054 118,546
General and administrative expenses 98,544 113,204
Impairment expenses 1,839 25,114
Total operating expenses 210,437 256,864
Operating income (loss) 4,026 (9,903)
Interest expense 4,250 3,283
Gain on sale of business 0 176,162
Other income (expense), net 2,823 (28,375)
Income before provision for income taxes 2,599 134,601
Provision for income taxes 763 27,086
Net income $ 1,836 $ 107,515
Net income per share (Note 7):    
Basic (in Dollars per share) $ 0.04 $ 2.16
Diluted (in Dollars per share) $ 0.04 $ 2.14
Weighted-average common shares outstanding (000s):    
Basic (in Shares) 48,202 49,764
Diluted (in Shares) 49,422 50,328