XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues $ 372,764 $ 369,975
Cost of goods sold 135,064 128,129
Gross profit 237,700 241,846
Operating expenses    
Sales and marketing 42,503 45,546
General and administrative 56,816 47,895
Research and development 36,314 48,024
Total operating expenses 135,633 141,465
Gain on sale of assets 0 6,254
Operating income 102,067 106,635
Interest expense 4,804 4,859
Investment in equity securities - unrealized loss (gain) 14,862 (60,704)
Other income (14,128) (8,788)
Income before income taxes 96,529 171,268
Income tax expense 23,584 40,202
Net income $ 72,945 $ 131,066
Net income per common share:    
Basic (in dollars per share) $ 1.06 $ 1.91
Diluted (in dollars per share) $ 1.02 $ 1.87
Weighted-average common shares outstanding:    
Basic (in shares) 68,675 68,757
Diluted (in shares) 71,461 70,095