XML 40 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenues $ 1,533,910 $ 1,296,429 $ 935,061
Cost of goods sold 545,619 586,886 353,358
Gross profit 988,291 709,543 581,703
Operating expenses      
Sales and marketing 177,940 141,736 100,243
General and administrative 193,689 125,458 133,584
Research and development 168,098 77,707 311,681
Total operating expenses 539,727 344,901 545,508
Gain on sale of assets 8,415 0 0
Operating income 456,979 364,642 36,195
Interest expense 19,669 20,019 7,185
Investment in equity securities - net unrealized loss 43,564 0 0
Loss on extinguishment of debt 0 0 588
Other (income) loss, net (37,231) (66,320) 1,703
Income before income taxes 430,977 410,943 26,719
Income tax expense (benefit) 118,535 84,282 (1,348)
Net income $ 312,442 $ 326,661 $ 28,067
Net income per common share:      
Basic (in dollars per share) $ 4.52 $ 4.79 $ 0.41
Diluted (in dollars per share) $ 4.36 $ 4.65 $ 0.40
Weighted-average common shares outstanding:      
Basic (in shares) 69,199 68,266 68,487
Diluted (in shares) 71,651 70,239 70,671