Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Earnings and Comprehensive Income

v3.23.1
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Condensed Consolidated Statements of Earnings and Comprehensive Income        
Net sales $ 294,146 $ 290,376 $ 835,382 $ 817,371
Cost of sales 91,984 88,918 270,265 261,225
Gross margin 202,162 201,458 565,117 556,146
Operating expenses:        
Selling, general and administrative 99,238 89,269 291,624 276,137
Research and development 22,713 21,742 69,074 63,992
Total operating expenses 121,951 111,011 360,698 340,129
Operating income 80,211 90,447 204,419 216,017
Other income (expense) (15) (21,675) 45,924 6,317
Earnings before income taxes 80,196 68,772 250,343 222,334
Income taxes (benefit) 9,978 8,628 40,385 21,150
Net earnings, including noncontrolling interest 70,218 60,144 209,958 201,184
Net earnings (loss) attributable to noncontrolling interest   (595) 179 (9,343)
Net earnings attributable to Bio-Techne 70,218 60,739 209,779 210,527
Other comprehensive income (loss):        
Foreign currency translation adjustments 3,282 (2,851) (805) (9,573)
Foreign currency translation reclassified to earnings with Eminence deconsolidation     119  
Unrealized gains (losses) on derivative instruments - cash flow hedges, net of tax amounts disclosed in Note 8 (1,708) 7,179 2,302 11,745
Other comprehensive income (loss) 1,574 4,328 1,616 2,172
Other comprehensive income (loss) attributable to noncontrolling interest   (1) (33) 26
Other comprehensive income (loss) attributable to Bio-Techne 1,574 4,329 1,649 2,146
Comprehensive income attributable to Bio-Techne $ 71,792 $ 65,068 $ 211,428 $ 212,673
Earnings per share attributable to Bio-Techne(1):        
Basic $ 0.45 $ 0.39 $ 1.34 $ 1.34
Diluted $ 0.43 $ 0.37 $ 1.30 $ 1.28
Weighted average common shares outstanding(1):        
Basic 157,311 157,087 157,071 156,899
Diluted 161,615 163,874 161,768 164,292