XML 261 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 29, 2023
Jan. 30, 2022
Jan. 31, 2021
Income Statement [Abstract]      
Net sales $ 756,533 $ 740,858 $ 595,117
Cost of sales 272,314 274,777 231,568
Amortization of acquired technology 5,661 4,942 7,676
Total cost of sales 277,975 279,719 239,244
Gross profit 478,558 461,139 355,873
Operating costs and expenses, net:      
Selling, general and administrative 235,801 168,210 162,832
Product development and engineering 167,450 147,925 117,529
Intangible amortization 821 0 589
Gain on sale of business (18,313) 0 0
Changes in the fair value of contingent earn-out obligations 0 (13) (33)
Total operating costs and expenses, net 385,759 316,122 280,917
Operating income 92,799 145,017 74,956
Interest expense (17,646) (5,091) (5,336)
Interest Income 5,801 1,469 2,535
Non-operating expense, net (1,331) (989) (2,411)
Investment impairments and credit loss reserves, net (1,156) (1,337) (6,769)
Income before taxes and equity in net gains of equity method investments 78,467 139,069 62,975
Provision for income taxes 17,344 15,539 3,437
Net income before equity in net gains of equity method investments 61,123 123,530 59,538
Equity in net gains of equity method investments 249 2,115 329
Net income 61,372 125,645 59,867
Net loss attributable to noncontrolling interest (8) (19) (36)
Net income attributable to common stockholders $ 61,380 $ 125,664 $ 59,903
Earnings per share:      
Basic (in dollars per share) $ 0.96 $ 1.94 $ 0.92
Diluted (in dollars per share) $ 0.96 $ 1.92 $ 0.91
Weighted average number of shares used in computing earnings per share:      
Basic (in shares) 63,770 64,662 65,208
Diluted (in shares) 64,013 65,565 66,059