XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 378,045 $ 394,091 $ 750,809 $ 764,066
Cost of goods sold 137,034 138,317 272,098 266,446
Gross profit 241,011 255,774 478,711 497,620
Operating expenses        
Sales and marketing 41,041 45,035 83,544 90,581
General and administrative 66,515 47,409 123,331 95,304
Research and development 45,489 60,601 81,803 108,625
Total operating expenses 153,045 153,045 288,678 294,510
Gain on sale of assets 6,254
Operating income 87,966 102,729 190,033 209,364
Interest expense 4,917 4,862 9,721 9,721
Investment in equity securities - unrealized (gain) loss (14,573) 22,537 289 (38,167)
Other income (6,895) (9,044) (21,023) (17,832)
Income before income taxes 104,517 84,374 201,046 255,642
Income tax expense 25,762 22,301 49,346 62,503
Net income $ 78,755 $ 62,073 $ 151,700 $ 193,139
Net income per common share:        
Basic (in dollars per share) $ 1.15 $ 0.89 $ 2.21 $ 2.8
Diluted (in dollars per share) $ 1.12 $ 0.88 $ 2.14 $ 2.74
Weighted-average common shares outstanding:        
Basic (in shares) 68,516 69,356 68,591 69,056
Diluted (in shares) 70,312 70,601 70,896 70,364