v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 388,180 $ 378,045 $ 765,513 $ 750,809
Cost of goods sold 146,325 137,034 292,736 272,098
Gross profit 241,855 241,011 472,777 478,711
Operating expenses        
Sales and marketing 82,805 41,041 135,489 83,544
General and administrative 20,633 66,515 78,166 123,331
Research and development 38,202 45,489 77,581 81,803
Total operating expenses 141,640 153,045 291,236 288,678
Operating income 100,215 87,966 181,541 190,033
Interest expense 4,915 4,917 9,779 9,721
Investment in equity securities - unrealized loss (gain) 9,536 (14,573) (5,369) 289
Gain on sale of business, net of transaction costs (199) 0 (59,527) 0
Other income, net (7,862) (6,895) (13,572) (21,023)
Income before income taxes 93,825 104,517 250,230 201,046
Income tax expense 18,796 25,762 56,784 49,346
Net income $ 75,029 $ 78,755 $ 193,446 $ 151,700
Net income per common share:        
Basic (in dollars per share) $ 1.15 $ 1.15 $ 2.98 $ 2.21
Diluted (in dollars per share) $ 1.11 $ 1.12 $ 2.91 $ 2.14
Weighted average common shares outstanding:        
Basic (in shares) 65,160 68,516 64,949 68,591
Diluted (in shares) 67,518 70,312 66,379 70,896