v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 668,538 $ 503,236 $ 1,272,171 $ 963,107
Cost of sales 264,795 197,080 502,689 398,323
Gross margin 403,743 306,156 769,482 564,784
Operating expenses:        
Selling, general and administrative 242,212 170,964 465,721 322,039
Research and development 162,567 101,434 313,590 192,531
Total operating expenses 404,779 272,398 779,311 514,570
Income (loss) from operations (1,036) 33,758 (9,829) 50,214
Interest income 23,253 11,653 33,857 23,783
Interest expense (28,686) (1,871) (36,507) (3,627)
Other income (loss), net (32,414) 7,934 81,987 147,000
Income (loss) before provision for income taxes (38,883) 51,474 69,508 217,370
Provision for (benefit from) income taxes (75,000) 10,001 (54,589) 42,545
Net income $ 36,117 $ 41,473 $ 124,097 $ 174,825
Net income per common and common equivalent shares:        
Basic (in dollars per share) $ 0.46 $ 0.55 $ 1.60 $ 2.32
Diluted (in dollars per share) $ 0.44 $ 0.53 $ 1.52 $ 2.26
Weighted average number of common and common equivalent shares outstanding:        
Basic (in shares) 77,999 75,511 77,448 75,433
Diluted (in shares) 82,062 77,550 81,782 77,346
Net income $ 36,117 $ 41,473 $ 124,097 $ 174,825
Net income 36,117 41,473 124,097 174,825
Foreign currency translation adjustments 5,159 (2,727) 5,517 (3,528)
Unrealized gain (loss) on available-for-sale investments 73 119 (51) 13
Comprehensive income 41,349 38,865 129,563 171,310
Products        
Net sales 376,360 292,763 717,256 563,187
Cost of sales 193,507 142,627 363,688 294,787
Services        
Net sales 292,178 210,473 554,915 399,920
Cost of sales $ 71,288 $ 54,453 $ 139,001 $ 103,536