XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 2,779,536 $ 2,082,526 $ 1,560,699
Cost of sales 1,121,411 841,146 605,246
Gross margin 1,658,125 1,241,380 955,453
Operating expenses:      
Selling, general and administrative 1,035,893 741,247 494,884
Research and development 684,308 441,593 303,719
Total operating expenses 1,720,201 1,182,840 798,603
Income (loss) from operations (62,076) 58,540 156,850
Interest income 75,431 43,693 49,107
Interest expense (94,238) (7,098) (6,995)
Other income (loss), net 99,857 286,369 (41,901)
Income before provision for income taxes 18,974 381,504 157,061
Provision for (benefit from) income taxes (105,682) 4,470 (18,722)
Net income $ 124,656 $ 377,034 $ 175,783
Net income per common and common equivalent shares:      
Basic (in dollars per share) $ 1.60 $ 4.98 $ 2.37
Diluted (in dollars per share) $ 1.51 $ 4.80 $ 2.33
Weighted average number of common and common equivalent shares outstanding:      
Basic (in shares) 78,081 75,748 74,195
Diluted (in shares) 82,370 78,558 75,456
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net income $ 124,656 $ 377,034 $ 175,783
Foreign currency translation adjustments 6,265 (7,874) (4,352)
Unrealized gain on available-for-sale investments 113 369 852
Comprehensive income 131,034 369,529 172,283
Net sales from products      
Net sales 1,576,864 1,221,292 964,002
Cost of sales 809,303 618,136 447,708
Net sales from services      
Net sales 1,202,672 861,234 596,697
Cost of sales $ 312,108 $ 223,010 $ 157,538