XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 378,734 $ 319,946 $ 1,142,800 $ 942,430
Cost of goods sold 136,608 119,995 403,054 462,756
Gross profit 242,126 199,951 739,746 479,674
Operating expenses        
Sales and marketing 43,719 37,399 134,300 106,472
General and administrative 40,516 35,741 135,820 85,163
Research and development 24,148 14,450 132,773 60,883
Total operating expenses 108,383 87,590 402,893 252,518
Gain on sale of assets 0 0 6,254 0
Operating income 133,743 112,361 343,107 227,156
Interest expense 4,903 5,054 14,624 14,978
Investment in equity securities - unrealized gain (37,325) 0 (75,492) 0
Other income (9,953) (52,649) (27,785) (60,362)
Income before income taxes 176,118 159,956 431,760 272,540
Income tax expense 45,025 27,999 107,528 49,259
Net income $ 131,093 $ 131,957 $ 324,232 $ 223,281
Net income per common share:        
Basic (in dollars per share) $ 1.89 $ 1.93 $ 4.69 $ 3.27
Diluted (in dollars per share) $ 1.79 $ 1.88 $ 4.55 $ 3.18
Weighted-average common shares outstanding:        
Basic (in shares) 69,464 68,436 69,193 68,188
Diluted (in shares) 73,065 70,046 71,331 70,268